html, body, p, ul, h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-size: 0.975em;
    font-family: Arial, "Microsoft Yahei";
}

h1, h2, h3, h4, h5, h6 {
    line-height: 1.8em;
}

li {
    list-style-type: none;
}

* {
    padding: 0;
    margin: 0;
}

body {
    overflow-x: hidden;
    color:#333333;
}

a {
    text-decoration: none;
    color: #000;
    padding: 0;
    margin: 0;
}
a:visited {
    color: #000;
}
i {
    display: block;
    font-style: normal;
}

.fade {
    transition: opacity 300ms ease-in-out;
    -webkit-transition: opacity 300ms ease-in-out;
    -moz-transition: opacity 300ms ease-in-out;
    opacity: 0;
}

.c_red {
    color: #990000;
}

img {
    max-width: 100%;
}

sup {
    font-size: 0.8em;
}

.red{color:red;}
.gray{color:#b8b8b8;}


/*
.loadingPic {
    text-align: center;
}
.loadingPic img {
    margin: auto;
}
*/

.n_f {
    float: right;
    background-color: #007ADF;
    color: #fff;
    padding: 0 3px;
    border-radius: 3px;
    font-size: 10px;
}

.EndBorder {
    border: none !important;
}

.FontBig {
    font-size: 1.0em;
}
.FontMiddle {
    font-size: 0.9em;
    color: #999;
}
.Comment {
    font-size: .9em;
    color: #888;
}

.BottomLine {
    border-bottom: solid 1px #eee;
    margin: 10px auto;
    display: block;
}
.occupyHeight {
    height: 40px;
}

#search_box {
    width: 100%;
    height: 36px;
    margin: 2px auto;
    z-index: 2;
    position: relative;
}
#search_box form {
    display: box;
    display: -webkit-box;
    display: -moz-box;
    width: 98%;
    margin: 0;
    margin-left: 5px;
    position: relative;
}

#search_text {
    box-flex: 1;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    margin-right: 5px;
    border-radius: 5px;
    width: 100%;
    display: block;
    border: 1px #ddd solid;
    outline: none;
    font-size: 0.9em;
    height: 24px;
    line-height: 24px;
    margin-top: 9px;
    vertical-align: middle;
    padding-left: 25px;
}

#search_submit {
    display: block;
    height: 24px;
    border: none;
    background: #eee;
    color: #333;
    padding: 0 5px;
    margin: auto 3px;
    border-radius: 2px;
    -webkit-appearance: none;
    -moz-appearance: none;
    width: 70px;
    font-size: 1em;
    vertical-align: middle;
    margin-top: 9px;
}

/*
#header #search_submit {
    margin-top: -6px;;
}
*/
.comment {
    color: #aaa;
    font-size: 0.9em;
    overflow: hidden;
}

.trait span{ background: #fff none repeat scroll 0 0;
    border: 1px solid #e3e7ed;
    float: left;
    height:15px;
    line-height: 15px;
    margin-right: 4px;
    overflow: hidden;
    font-size: 12px;
    color:#999;
    padding: 1px 2px;}

.trait span.color0{border: 1px solid #5792ca;
    color: #5792ca;}
.trait span.color1{border: 1px solid #ff8102;
    color: #ff8102;}
.trait span.color2{border: 1px solid red;
    color: red;}
.trait span.color3{border: 1px solid #69ae00;
    color: #69ae00;}
.trait span.color4{border: 1px solid #ff8102;
    color: #ff8102;}
.trait span.color5{border: 1px solid #5792ca;
    color: #5792ca;}

.promotion{color:red;}
.promotion i{background-color: red;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    margin-right: 5px;
    font-style: normal;
    font-size: 12px;
    line-height: 12px;
    padding: 3px;}

.btn_maps {
    height: 32px;
    line-height: 32px;
    display: block;
    background-color: #883721;
    color: #fff;
    margin: 0 5px;
    border-radius: 3px;
    padding: 0 5px;
}
.btn_maps:visited {
    color: #fff;
}


.loading_pic {
    box-pack: center;
    box-align: center;
    display: box;

    -webkit-box-pack: center;
    -webkit-box-align: center;
    display: -webkit-box;

    -moz-box-pack: center;
    -moz-box-align: center;
    display: -moz-box;

    background-color: #f2f2f2;
}

.loading_pic img {
    height: 40px !important;
    width: 40px !important;
}

.nav_box {
    position: relative;
    margin-top: 5px;
    text-align: center;
}
.nav_box ul {
    position: relative;
    height: 30px;
    line-height: 30px;
    margin: 0 auto;
    background-color: #3A96FA;
}
.nav_box ul li{
    display: inline-block;
    padding: 2px 15px;
    line-height: 30px;
    height: 26px;
}
.nav_box ul li a{
    display: block;
    color: #fff;
}
.nav_box .cur_nav {
    background-color: #F2F2F2;
    border-radius: 2px;
}
.nav_box .cur_nav a{
    color: #000;
}

#copyright p {
    height: 25px;
    line-height: 25px;
    color: #666;
    text-align: center;
    display: block;
    margin: 0px;
    padding: 0px;
    font-size: 1em;
}

#goTop {
    position: fixed;
    bottom: -100px;
    right: 50px;
    transition: bottom ease-in 300ms;
    -moz-transition: bottom ease-in 300ms;
    -webkit-transition: bottom ease-in 300ms;
}

#header {
   width: 100%;
   height: 47px;
   line-height: 47px;
   background-color: #007adf;
   text-align: center;
   color: #fff;
   z-index: 99;
   position: fixed;
   top: 0;
   left: 0;
}

#header .goBack a {
    color: #fff;
    height: 32px;
    line-height: 32px;
    padding: 10px;
    padding-left: 20px;
    background: url("../images_m/btn_back_s.png") 5px 12px no-repeat;
    background-size: 18px 28px;
    position: absolute;
    top: 0;
    left: 0;
}

#header .goBack, #header .toShare {
    display: block;
}

.toShare {
    position: absolute;
    right: 0;
    top: 5px;
    height: 50px;
    width: 50px;
    display: none;
}

#header .toShare a {
    color: #fff;
}

#header p {
    line-height: 50px;
    height: 50px;
    color: #fff;
    font-size: 1.4em;
}
#header .s_fdj {
    background: url("/images_m/btn_fdj_s_y.png") no-repeat;
    position: absolute;
    left: 7px;
    top: 14px;
    height: 16px;
    width: 16px;
    background-size: 100% 100%;
}

#footer {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 10;
}

#footer p {
    line-height: 13px;
    font-size: 12px;
    color: #333;
}

#nav_container {
    display: block;
    display: -moz-box;
    display: -webkit-box;
    background-color: #f8f8f8;
}

#nav_container a{
    box-flex: 1;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
}

.bg_nav {
    background: url("/images_m/n_bg_nav.png") no-repeat;
    background-size: 117.0612244897959px 48px;
    display: block;
    height: 24px;
    width: 24px;
    margin: auto;
}

.block_nav {
    display: block;
    margin-top: 5px;
}
.block_nav i {
    margin: 5px auto;
}
.block_nav p {
    width: 2em;
    margin: auto;
}

.nav_a {
    background-position: 1px 0;
}
.nav_b {
    background-position: -24px 0;
}
.nav_c {
    background-position: -48px 0;
}
.nav_d {
    background-position: -72px 0;
}
.nav_e {
    background-position: -96px 0;
}

.nav_a_selected {
    background-position: 1px -24px;
}
.nav_b_selected {
    background-position: -24px -24px;
}
.nav_c_selected {
    background-position: -48px -24px;
}
.nav_d_selected {
    background-position: -72px -24px;
}
.nav_e_selected {
    background-position: -96px -24px;
}


.Banner { position: relative; }
.scroll{width:100%;margin:0 auto; position:relative;}
.mod_01{float:left; }
.mod_01 img{display:block;width:100%;height:120px;}
.dotModule_new{padding:0 5px;height:11px;line-height:6px;-webkit-border-radius:11px;background:rgba(45,45,45,0.5);position:absolute;bottom:5px;right:10px;z-index:11;}
#banner_box { width: 100%; }
#slide_01_dot{text-align:center;margin:3px 0 0 0;}
#slide_01_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
#slide_01_dot .selected{background:#66ff33;}
.Banner .pic_num { position: absolute; bottom: 18px; right: 15px; background-color: rgba(0, 0, 0, 0.7); border-radius: 5px; color: #fff; font-style: normal; padding: 2px 5px;}



/*
#page_nav {
    background-color: #f3f3f3;
    height: 38px;
    line-height: 38px;
    width: 100%;
    display: box;
    display: -moz-box;
    display: -webkit-box;
    box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-box-orient: horizontal;
    text-align: center;
}
*/

/*
#page_nav a {
    display: block;
    box-flex: 1;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-align: center;
    -moz-box-align: center;
    -webkit-box-align: center;
}

#page_nav .navCur {
    border-bottom: 2px solid #990000;
}
*/

/* news */
.articleLine {
    line-height: 32px;
    padding:10px 5px;
    background-size: 13px;
    display: block;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -moz-box;
}

.articleLine .n_label {
  background-color: #01af58;
  color: #fff;
  padding: 3px;
  font-size: 0.9em;
  border-radius: 3px;
}

.articleLine .articleTitle {
    height: 2.4em;
    line-height: 1.2em;
    margin: 5px 0;
    overflow: hidden;
    clear: both;
    font-size: 1.1em;
}

.articleLine .description {
    font-size: 0.8em;
    color: #999;
    line-height: 1.2em;
    height: 2.4em;
    overflow: hidden;
    text-overflow: ellipsis;
    display: box;
    line-clamp: 2;
    box-orient: vertical;

    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;

    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

    display: -moz-box;
    -moz-line-clamp: 2;
    -moz-box-orient: vertical;
}


.articleLine .coverImageContainer {
    height: 70px;
    width: 90px;
    overflow: hidden;
    text-align: center;
    margin-right: 5px;
}
.articleLine .time {
    position: absolute;
    right: 10px;
    bottom: -2px;
}

.articleLine .zhiding{border-radius:4px;background-color:red;color:#fff;padding:3px;font-size:12px;}

.articleLine img {
    height: 100%;
    width: 100%;
}

.articleLine .descriptionContainer {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
}

.articleComment {
    height: 23px;
    line-height: 23px;
    position: relative;
}

.Block {
    display: block;
}

/* dialog */
#dialogMessage,#dialogMessage2 {
    position: fixed;
    height: 300px;
    width: 200px;
    top: 30%;
    left: 0;
    background-color: rgba(22, 22, 22, 0.75);
    border-radius: 5px;
    padding: 0 5px;
    text-align: center;
}

#dialogMessage label,#dialogMessage2 label {
    color: #fff;
    height: 3em;
    line-height: 3em;
}

#dialog_comment {
    color: #fff;
}

#dialog_text_name,
#dialog_comment input,
#dialog_tel input {
    height: 32px;
    line-height: 32px;
    outline: none;
    border: #999 solid 1px;
    margin-bottom: 5px;
}

#dialog_tel {
    display: inline-block;
}

#dialog_btn_submit,#dialog_btn_submit2 {
    height: 32px;
    width: 6em;
    border-radius: 5px;
    border: none;
    margin-top: 1em;
    color: #000;
    background-color: #fff;
    margin-left: 10px;
}

#dialogMessage #dialog_btn_close,#dialogMessage2 #dialog_btn_close2 {
    display: block;
    background-color: #aa0000;
    position: absolute;
    right: -12px;
    top: -12px;
    height: 26px;
    width: 26px;
    border-radius: 13px;
    transition: all 300ms ease-in-out;
}

#dialog_btn_close:before,
#dialog_btn_close:after,#dialog_btn_close2:before,
#dialog_btn_close2:after {
    content:' ';
    background-color: #fff;
    position: absolute;
    transform: rotate(45deg);
    transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}



#dialog_btn_close:before,#dialog_btn_close2:before {
    height: 2px;
    width: 26px;
    right:0;
    top: 12px;
}
#dialog_btn_close:after,#dialog_btn_close2:after {
    height: 26px;
    width: 2px;
    right:12px;
    top: 0;
}
#dialog_title {
    color: #fff;
    padding: 5px;
    width: 100px;
    margin: auto;
}

.third-word-left {
    width: 1.333333333333em;
    display: inline-block;
    text-align: left;
}
.third-word-middle {
    width: 1.333333333333em;
    display: inline-block;
}

.third-word-right {
    width: 1.333333333333em;
    display: inline-block;
    text-align: right;
}

.two-word, .two-word-right {
    width: 2em;
    display: inline-block;
}

.two-word-right {
    text-align: right;
    display: inline-block;
}

.four-word {
    width: 4em;
    display: inline-block;
}

.flex {
    box-flex: 1;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
}

#btn_getVerifyCode {
    height: 32px;
    line-height: 32px;
    padding: 0px 5px;
    display: block;
    vertical-align: middle;
    color: #006eff;
    border: solid 1px #006eff;
    background-color: #fff;
    min-width: 100px;
    position: absolute; 
    right: 3px;
    top: 10px;
}

.partContainer #btn_getVerifyCode {
    margin: auto 10px;
    position: relative;
    right: auto;
    top: auto;
}

#footerPlaceholder {
    height: 60px;
}

/* search */
#search_menu {
    display: -webkit-box;
    position: relative;
    height: 36px;
    background-color: #fff;
    border-bottom: 1px solid #ddd;
}
#search_menu .portion {
    -webkit-box-flex: 1;
    height: 100%;
    overflow: hidden;
    position: relative;
    text-align: center;
    border-right: 1px solid #ddd;
    background-color: #f2f2f2;
}

#search_menu .portion .select_text {
    height: 36px;
    line-height: 36px;
    position: absolute;
    width: 100%;
    font-size: 12px;
}

#search_menu .portion .select_cursor {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid rgb(200, 200, 200);
    display: block;
    position: absolute;
    right: 5px;
    top: 15px;
}

#search_menu .portion select {
    height: 100%;
    width: 100%;
    border: none;
    outline: none;
    opacity: 0;
}

.right {
    float: right;
}

#toTop {
    height: 36px;
    width: 36px;
    background-color: rgba(220, 220, 220, 0.9);
    position: fixed;
    bottom: 110px;
    right: 25px;
    border-radius: 5px;
    color: #FFF;
    line-height: 36px;
    text-align: center;
    font-weight: bold;
    display: none;
    padding: 0;
}

#msg {
    min-height: 80px;
    line-height: 80px;
    min-width: 280px;
    color: #fff;
    background-color: rgba(33, 33, 33, 0.8);
    display: block;
    position: fixed;
    border-radius: 4px;
    text-align: center;
    z-index:2000;
}

#toTop img {
    height: 12px;
}

.leftPx {
    margin-left: 10px;
}


.box {
    display: -webkit-box;
}

.box input {
    height: 100%;
}

.list .box_item {
    display: -webkit-box;
    border-bottom: solid 1px #ddd;
    background-color: #fff;
    margin: 3px 0;
    padding: 2px 0;
}

.list .box_item img {
    height: 100%;
    width: 100%;
}

.list .box_item .box_right {
    display: block;
    -webkit-box-flex: 1;
}

.list .box_item .box_left {
    display: block;
    width: 80px;
    height: 70px;
    padding: 0 8px;
}


.input-invalid {
    border: solid 1px rgba(255, 0, 0, 0.7) !important;
}

#s_board {
    position: absolute;
    left: 0;
    background-color: #fff;
    width: 100%;
    z-index: 9;
    display: none;
    padding: 0 8px;
}

#s_board li {
    line-height: 34px;
    height: 34px;
    border-bottom: 1px solid #eee;
    position: relative;
}

#s_board li a {
    display: block;
}

#s_board .right_cursor {
    top: 12px;
}

/* share */
#bg{ width: 100%; height: 100%; background: #000; opacity: 0.5; position: fixed; top:0; left:0; display: none;}
/*---------------分享 s------------------*/
.share_contain {-webkit-box-sizing: border-box; font-family:arial; height:222px;width:290px;background:#fff; border-radius:6px; position:absolute; left: 50%;top:50%;margin-top: -111px;margin-left: -145px;z-index:999; display: none;}
.transEffect { opacity:0.0001;-webkit-transition:all 2s ease-in-out;}
.share_contain .closeBtn { position: absolute;top: -22px;right: -44px; display: inline-block; width: 35px;height: 35px; border-radius: 17.5px;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMy8wNi8xNBQoV3kAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAA/ElEQVRYhc3Y0Q3DIAwE0AvqRs3+E5CZ6FelKDXmfAZU/hIk/ATB4BytNfxDewHAeZ7v74ta67Ur+D1u8Tp3IUzIDow1fgHs5ViFscattV7l/rAa00MAj6VZifEQP5BVmBHChMzGMIguZBaGRbiQLCaCGEJUTBRBQaIYBUFDWIyKCEFGmAwCAA7lGsB8sNFTPDQjbBDlKiFBvGDqfUaGRHbNMoiSR6ZD2N0RxYQgHiKLoSHMTGQwFCSSrFTMEKJkTAXjQjJpO4rpQrJnRxRD1zVqxmQxVKWXLUMZTPE6ZyBYTLFezkYwmKO1tgVhBb83uq6Z2ai6Ztf/kWecDyzr46hfEbsZAAAAAElFTkSuQmCC); background-repeat: no-repeat;background-position: center;background-size: 15px;background-color: #FFF;z-index: 1;}
.share_contain .title { position:relative; margin:8px 22px 0px 22px;text-align: center;}
.share_contain .title h1 { font-size:14px;font-weight:bold;line-height:32px;text-align:left;}
.share_contain .jiathis_style_32x32 {width:auto; overflow:hidden; margin-left:10px;}
.share_contain .jiathis_style_32x32 div { display:block; width:46px;height:70px;float:left; overflow:hidden;padding:14px 27px 0px 20px;}
.share_contain .jiathis_style_32x32 .jtico {height:45px;height:45px !important;width:46px;width:46px !important; display:block;padding:0px;padding:0px !important; margin-bottom:6px; line-height:45px;line-height:45px !important;background:none;background-position:0px;}
.share_contain .jiathis_style_32x32 .jtico_renren {width:45px !important;}
.share_contain .jiathis_style_32x32 .copyBtn a.jtico {height:45px; height:45px !important;width:46px;width:46px !important;display:block;padding:0px;padding:0px !important;margin-bottom:6px;line-height:45px;line-height:45px !important;background:none;background-position:0px;}
.share_contain .jiathis_style_32x32 .jtico,.share_contain .jiathis_style_32x32 .copyBtn,#share_to_other i {background-image:url("../i/act_d_share.gif"); background-size:296px;}
.share_contain .jiathis_style_32x32 .copyBtn,.jiathis_style_32x32 .copyBtn:visited { height:45px;width:45px;display:block;background-position:0px 0px;margin-bottom:6px;}
.share_contain .jiathis_style_32x32 .descr {width:80px;margin-left:-15px;height:12px;line-height:12px;font-size:12px;text-align:center;color:#666;}
.share_contain .jiathis_style_32x32 .jiathis_button_qzone .jtico {background-position:-46px 0px;width:45px !important;}
.share_contain .jiathis_style_32x32 .jiathis_button_tsina .jtico {background-position:-91px 0px;}
.share_contain .jiathis_style_32x32 .jiathis_button_tqq .jtico {background-position:-137px 0px;}
.share_contain .jiathis_style_32x32 .jiathis_button_renren .jtico {background-position:-183px 0px;}
.share_contain .jiathis_style_32x32 .copyBtn:hover,.share_contain .jiathis_style_32x32 .copyBtn:active {background-position:0px -46px;opacity:1.0;}
.share_contain .jiathis_style_32x32 .descr,.jiathis_style_32x32 .descr:hover,.jiathis_style_32x32 .descr:active {background:none;}
.share_contain .jiathis_style_32x32 .jiathis_button_qzone .jtico:hover,.share_contain .jiathis_style_32x32 .jiathis_button_qzone .jtico:active {background-position:-46px -46px;opacity:1.0;}
.share_contain .jiathis_style_32x32 .jiathis_button_tsina .jtico:hover,.share_contain .jiathis_style_32x32 .jiathis_button_tsina .jtico:active {background-position:-92px -46px;opacity:1.0;}
.share_contain .jiathis_style_32x32 .jiathis_button_tqq .jtico:hover,.share_contain .jiathis_style_32x32 .jiathis_button_tqq .jtico:active {background-position:-138px -46px;opacity:1.0;}
.share_contain .jiathis_style_32x32 .jiathis_button_renren .jtico:hover,.share_contain .jiathis_style_32x32 .jiathis_button_renren .jtico:active {background-position:-184px -46px;opacity:1.0;}
#share_to_other i {float:left;height:16px; width:17px;background-position:-279px 0px;}
.share_contain .jiathis_style_32x32 .nobg .jtico {width:48px !important;background:none;height:12px !important;line-height:12px !important;height:12px;line-height:12px;font-size:12px;text-align:center; margin-left:-1px;color:#666;}
.share_contain .jiathis_style_32x32 .nobg .jtico:hover,.jiathis_style_32x32 .nobg .jtico:active {background:none;}
.share_wrapper {font-size:14px;color:#000;}
/*--------------分享 e-------------------*/

#qqFaceWrapper {
    text-align: center;
    overflow: scroll;
    height: 140px;
}
#qqFaceWrapper li {
  display: inline-block;
  padding: 8px 10px;
  -webkit-transition: ease-in-out background-color 300ms;
  transition: ease-in-out background-color 300ms;
}

#qqFaceWrapper .curBtn {
    background-color: #999;
    border-radius: 5px;
}

.qqFace {
  background: url("/images_m/qqFace.png");
  background-size: 360px 121px;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin: 0px;
  padding: 0px;
}

#u_i_a_w {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;
}


#i_a_w {
    display: none;
}

#i_a_w .i_a_a {
  display: -webkit-box;
  height: 38px;
  padding: 8px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
}

#i_a_w .i_a_a img {
    vertical-align: middle;
    height: 100%;
}

#i_a_w .i_a_a .i_a_b {
    display: inline-block;
}

#i_a_w .i_a_a button {
  padding: 5px;
  border-radius: 5px;
  border: none;
  color: #333;
  position: absolute;
  top: 5px;
  right: 8px;
  background-color: #fff;
}

#i_a_w .i_a_close {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA61pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wUmlnaHRzPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvcmlnaHRzLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcFJpZ2h0czpNYXJrZWQ9IkZhbHNlIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6NUY0MDYzNjgzODIwNjgxMUIzQzJGMTE5OTQ3OTlEMzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVFNkRGMzUxNDdGMTFFMzk0QzNCQ0VGODJBOTdBMTUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVFNkRGMzQxNDdGMTFFMzk0QzNCQ0VGODJBOTdBMTUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InV1aWQ6QzBFQ0RDNjM1RjEwRTMxMUJBQzZBQjEyRDc5RTUwOEIiIHN0UmVmOmRvY3VtZW50SUQ9InV1aWQ6RDE1N0E1MDlBQTBGRTMxMThCRTc4OEMyQUI0QTU3NzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4dUF9zAAADBklEQVR42syYy28ScRDHeQnySgmRaBoCSA+tGqHh0ISoCWcCiQe5efUARzlgCokV/wQInPkjPBgPNjRgND7qK7xiChYwiKTaUoq2iDPJbrL+sssuj9KdZLLZV/LZmfl9Z34rlUgkfomITA6+LCKeE7EBHYsNqCc2oD2xAbXEBrQ7EshqteojkUjY5XKZ8/n8J67nvF7vSjAYfKBWq5vFYvH7FEAVTqDFxUVNOBx+vLCw4DQajdcdDodqa2trm3zO7/df9fl8j1Qq1cWlpaVbcCwWCoXWJCsM/DMnUCwWi+r1+mv0ucFguOJ0OtUA9Y4JA9HZkMlk5/FcKpXK7Xb7zXq9/rzVavXGBPoB3pBx3e10OmXymsViuQ2g9+g0MWFo6/f738AOJohQe6RS53K5jxgRSNkK8zqcL7vdbvPq6updEubo6Gg3mUxGIUKHY8IMwT/wKjWmhw1Ko9FYIT0KEiadTscqlcrPCaKD6aoK6mUIhQWNNcT1DKSpATDRUqm0N+HqwvLYF9xccXWtra1d0ul0l8l7g8HgANIUngLmN5UuTJtEJuQNLGCTyeRmHRfkcn0gELgzhfZ8we8SPH7QOkMWMFnoUOS6bDb7dgLtQRn5KwiI1BlGmnpw7dwMoMpUQfMPaJgmtshgAUPN3DebzQqEIKFI8RxhWMTbgifGUCj0UKlUXiBhUqnUOhYwRgIjwgK10u1289Vq9RcP0GtUC8FAWq22gW0A2wFDZ/5b2mxQzWbzaSaTecYDswNeG2umxgYJAli22Ww3IDLNRCKxziZ6TChQ6CfxeDwtIFVv6GVOmpRv1wE1YWq324fw5SObpcfjsW5ubtYErKosjqpcD/ACzdBwab8kV9VZbYOGlN7wzknzAKI7eV0MG0VMEwplQww71xPwV+BjzdinBYSi+II6nvnefofSmT9n/bNhn2oHNS7RmxcQil0R/D1bbxrXFFO8iympgH+lCngmNglQB7e82EeZk948gY4piA4F0T9NFVUQRTmk6gCbXxd/j9C7gXnZPwEGAGrNPc1RZ9hjAAAAAElFTkSuQmCC") no-repeat;
  background-size: 18px;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}



/* #lookup */
#lookup {
    padding: 0 8px;
    background-color: #fff;
}

.nav_type {
    border-bottom: solid 1px #eee;
    padding-bottom: 8px;
}

.nav_type a {
  display: block;
  -webkit-box-flex: 1;
  text-align: center;
}


.type_ico {
  background: url("/images_m/lookup_ico.png") no-repeat;
  background-size: 147px 42px;
  height: 42px;
  width: 34px;
  display: block;
  margin: auto;
  text-align: center;
}

.type_ico_2 {
    background-position: -35px 0;
}

.type_ico_3 {
    background-position: -73px 0;
}

.type_ico_4 {
    background-position: -110px 0;
}

.bg_radius {
  display: block;
  width: 52px;
  height: 48px;
  border-radius: 26px;
  margin: 5px auto;
  padding-top: 5px;
}

.bg_radius_1 {
    background-color: #f3522e;
}

.bg_radius_2 {
    background-color: #5c93e1;
}

.bg_radius_3 {
    background-color: #42c1e8;
}

.bg_radius_4 {
    background-color: #66cd83;
}


.history_title_wrapper {
    margin-top: 8px;
}

.ico_history {
    background: url("data:image/gif;base64,R0lGODlhPAA3AMQfAEml2CiV0giFyxKKzXi84jSb1IbD5fT6/fv9/uXy+sTi89Ho9b3e8ZzO6qrV7VKq2uz2+2Oy3srl9Fqt3LLZ76LR69ns95bL6W634N/v+D6g1hyPzyGR0I/I5wCByQAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRjFENDEyQjAzNUIxMUU1QUUyRkM4MEIxMjI2RkU0MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRjFENDEyQzAzNUIxMUU1QUUyRkM4MEIxMjI2RkU0MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFGMUQ0MTI5MDM1QjExRTVBRTJGQzgwQjEyMjZGRTQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFGMUQ0MTJBMDM1QjExRTVBRTJGQzgwQjEyMjZGRTQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAHwAsAAAAADwANwAABf/gJ45kaZ5oqq6seCyUU1HK0d44alGTtg2DTSBiyOSOqwXBw2w6nx7OAkkVKaCaSOfSMBB8z0c113FSEC2ec8wCNDGWI0bALEjYqCtzUs04G3gkDU1igU0RgSJNBIkfDod4Fk2AjSILTJRVG0wGlSRNcVQUTEgNmSsYpFQDHgJIqi1MCUisAVSwLA+yR0wUtx44fh4YOXpVuCwMyCsRrcfAOcspCKyIv7weaC1LA9qv0Dh0pyoFHoXXOQHDN0wKY9IqSwXsHhDv4DcGHhv0bPApgwbYY/EvFr4WFzwMsEHwILYjECQw8Kai4ApdDj0xoXgD44BQnj55AIkDVEgTTBz/HPF40sQED7ZKKiTZUkQFJlNaYKRZU4SuAQY/4miAAQAHIQUIVMihLGOJnTcwqIPCJAAjep1SMBGqAoE+qmA9dGAxdRYKZTxNTH1SoAGFCy+hxFQRlw0rJm6cnTjAhMOgrSpR8PXgjsoShQ42Cch54nCEC3edijgcgOMKBE3GNjUo4u++FBg14EBQjrBPhQYLS5ha+EQTHKU5uGBFjAXtEYM9MECRYJOHeaiYDPwwSMBwFWW6kfjKuEQCDu1UfJU9Qh91Fo+Mk5AgXAXGbCkOZ0q4sEVAhh+ge7jAgvJuFE2yjvLQPEWquR/23LAQO7CJvwUYUQ5+Wnmw1AGxYRPdYwl0ODOfQTaox8FxONzlygmYVcWEaCnoUUAqG44BQSpLodBAg00AkAIdAuS1Tk8jOLBWHQZAgEAGFKBICIwmIDDjVhzo2IR/PJKAgGdh/VZikSngaAAABRSgAQFEMmnllTmEAAA7") no-repeat;
    width: 22px;
    height: 22px;
    display: inline-block;
    background-size: 20px;
    vertical-align: middle;
}

.item_history {
  display: inline-block;
  padding: 5px;
  margin: 3px;
}

.item_history a {
    color: #555;
}
/* #lookup end */

/*uploadify*/
.uploadify-button{
    display:inline-block;
    color:#FFF;
    cursor:pointer;
    text-decoration:none;
    height:60px;
    width: 60px;
    background: url(/css_m/forum/images/xp.png) no-repeat;
    background-size: 60px;
}
.uploadfile{
    width:0;
    }
.uploadify-queue .uploadify-queue-item{
    list-style-type:none;
    margin-top:10px;
    }
.uploadbtn,.delfilebtn{
    display:inline-block;
    border:1px solid #999;
    line-height:24px;
    border-radius:4px;
    padding:0 18px;
    font-size:12px;
    color:#666;
    cursor:pointer;
    background:url(images/btnbg.png) repeat-x 0 0;
    text-decoration:none;
    }
.up_filename,.progressnum,.delfilebtn,.uploadbtn,.up_percent{
    font-size:12px;
    color:#666;
    margin-left:10px;
    }
.uploadify-progress{
     display:inline-block; 
     width:100%; 
     height:2px; 
     background-color:white;
     border-radius:2px;
     vertical-align:middle;
     padding:0;
     }
.uploadify-progress-bar{
    width:0;
    height:100%;
    border-radius:20px;
    background-color: #0099FF;
    }

.uploadcontainer{width: 60px;float: left;}
.listbox .formbox .imgbox .imgcontainer{float: left;width: 80%;}
.listbox .formbox .imgbox .imgcontainer div{width: 60px;height: 60px; margin-bottom: 4px; position: relative; float: left;border: 1px solid #cccccc; margin-left: 4px; }
.listbox .formbox .imgbox .imgcontainer img{width: 58px;height: 58px;}
.listbox .formbox .imgbox .imgcontainer .delimg{ position: absolute; display: inline-block; background: url(/css_m/forum/images/sc.png) no-repeat; width: 20px;height: 20px; background-size: 20px; top:2px;right:2px; }

