html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{-webkit-font-smoothing:antialiased;line-height:1.6; background-color:#e7e8eb; -webkit-font-smoothing: antialiased}
input,textarea,button,a{outline:0}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,fieldset,textarea{margin:0}
fieldset,legend,textarea,input{padding:0}
ul,ol{padding-left:0;list-style-type:none}
a img,fieldset{border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
svg:not(:root){overflow:hidden}
figure{margin:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-appearance:textfield;-webkit-box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top;resize:none}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-moz-box-shadow:inset 0 0 0 1000px #fff;-webkit-box-shadow:inset 0 0 0 1000px #fff}
select{border-radius:0;-webkit-border-radius:0}
body{line-height:1.6;font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;color:#222;font-size:14px}
textarea,input{color:#222}
textarea::-webkit-input-placeholder,input::-webkit-input-placeholder{color:#a3a3a3}
textarea:-moz-placeholder,input:-moz-placeholder{color:#a3a3a3}
textarea::-moz-placeholder,input::-moz-placeholder{color:#a3a3a3}
textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#a3a3a3}
textarea{resize:none;overflow-y:auto}
a{color:#459ae9;text-decoration:none}
a:hover{text-decoration:underline}
button,input,select,textarea{*font-family:"Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif}
.global_text{font-size:14px;font-weight:400}
.mini_tips a{color:#222}
.container_box{min-height:700px}
.container_box.cell_layout{*overflow:hidden}
.container_box.cell_layout .col_side,.container_box.cell_layout .col_main,.container_box.cell_layout .col_wide{display:table-cell;vertical-align:top;word-wrap:break-word;word-break:break-all;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; box-sizing:border-box;}
.container_box.cell_layout .col_side{width:208px;}
.container_box.cell_layout .col_main{width:989px;height:700px}
.container_box.cell_layout .col_side{*float:left;*width:208px;*padding-bottom:9999em;*margin-bottom:-9999em}
.container_box.cell_layout .col_wide{width:1200px;*width:1200px;}
.container_hd,.main_hd{line-height:40px }
.container_hd .info,.main_hd .info{margin-top:-40px;text-align:right}
.main_hd{ border-bottom:1px solid #e7e7eb;}
.container_hd h2,.main_hd h2{font-weight:400;font-style:normal}
.container_hd .extra_info,.main_hd .extra_info{margin-top:-40px;text-align:right}
.ft.links{font-size:12px}
.ft .links_item{border-left-color:#f1f1f1;*line-height:15px}
.ft .links_item a{color:#f1f1f1}
.foot{padding:24px 0;color:#f1f1f1;text-align:center;background-color:#999}
.copyright{display:inline}
body.scaled{padding-top:56px}
.page{width:100%;margin-left:auto;margin-right:auto}
.body{position:relative; width:1200px;margin-left:auto;margin-right:auto;padding:20px 0;}

.container_box{border:1px solid #d9dadc;background-color:#fff}
.container_box.simple{overflow:hidden;background-color:#fff}
.container_hd h2,.main_hd h2{font-size:16px;padding:0 20px;line-height:59px}
.container_hd h2 .btn,.main_hd h2 .btn{ float:right; margin-top:15px; margin-left:10px;}
.container_hd h2 .btn,.main_hd h2 .question{margin-top:10px; margin-left:10px;}
.container_hd h2 .btn,.main_hd h2 .question img{vertical-align:middle;height:25px;width:25px;}
.container_hd .extra_info,.main_hd .extra_info{line-height:43px;margin-top:-43px;padding-right:30px}
.container_hd .extra_info.align_title,.main_hd .extra_info.align_title{margin-top:-75px;line-height:75px}
.container_hd .extra_info.align_nav,.main_hd .extra_info.align_nav{margin-top:-80px;line-height:80px}
.container_hd .title_tab,.main_hd .title_tab{margin-top:-14px}


.title_tab.position_tab{ background-color:#fff; z-index:999;}
.col_side{min-height:1px;background-color:#fff}
.main_bd{ padding:20px;}
.inner_side{*padding-bottom:9999em;*margin-bottom:-9999em;min-height:1px}
.side_l .col_side{border-right:1px solid #e7e7eb}
.side_l.inner_container_box .inner_side{border-right:1px solid #e7e7eb}
.side_r .col_side{border-left:1px solid #e7e7eb}
.side_r.inner_container_box .inner_side{border-left:1px solid #e7e7eb}
/*
.inner_container_box{*zoom:1;*overflow:hidden;background-color:#fff;border:1px solid #e7e7eb}
.inner_container_box:after{content:"\200B";display:block;height:0;clear:both}
.inner_container_box .bd{min-height:530px}
.inner_container_box.cell_layout{*overflow:hidden}
.inner_container_box.cell_layout .inner_side,.inner_container_box.cell_layout .inner_main{display:table-cell;vertical-align:top;word-wrap:break-word;word-break:break-all}
.inner_container_box.cell_layout .inner_side{width:27%;max-width:240px}
.inner_container_box.cell_layout .inner_main{width:2000px}
.inner_container_box.cell_layout .inner_side{*float:left;*width:240px}
.inner_container_box.cell_layout .inner_main{*zoom:1;*width:auto}
.inner_container_box.cell_layout.side_r{*padding-right:241px}
.inner_container_box.cell_layout.side_r .inner_main{*float:left;*width:100%}
.grid_line{*zoom:1}
.grid_line:after{content:"\200B";display:block;height:0;clear:both}
.grid_line.with_1 .grid_item{width:100%}
.grid_line.with_2 .grid_item{width:50%}
.grid_line.with_3 .grid_item{width:33.33%}
.grid_line.with_4 .grid_item{width:25%}
.grid_line.with_5 .grid_item{width:20%}
.grid_line.with_6 .grid_item{width:16.66%}
.grid_line.with_7 .grid_item{width:14.28%}
.grid_line.with_8 .grid_item{width:12.5%}
.grid_line .no_extra.grid_item{float:none;width:auto;overflow:hidden;*zoom:1;*overflow:visible}
.grid_item{float:left}
.grid_item.no_extra{float:none;width:auto;overflow:hidden;*zoom:1;*overflow:visible}
.grid_item.no_extra_flex{display:table-cell;vertical-align:top;float:none;width:auto;*display:block;*zoom:1}
.grid_item.no_extra_flex:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0!important;display:block;line-height:0}
*/
.size1of1{width:100%}
.size1of2{width:50%}
.size1of3{width:33.33%}
.size1of4{width:25%}
.size1of5{width:20%}
.size1of6{width:16.66%}
.size1of7{width:14.28%}
.size1of8{width:12.5%}

/* hr */
.h3{ margin-bottom:5px; font-size:16px; font-weight:400; zoom:1;}
.h3:after {	clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;overflow: hidden;	visibility: hidden;}
.h3 .more{ font-size:12px;}
.h3 .invest_export{ font-size:14px;}
.h3 .invest_total{ margin-left:20px; font-size:14px; color:#999;}

/* 

	===========================
	
	 Form component
	
	===========================

 */
.icon_radio{background:url(/assets/base/base_z231ecc.png) 0 0 no-repeat;width:16px;height:16px;vertical-align:middle;display:inline-block;margin-top:-0.2em;*margin-top:0}
.icon_radio.selected,.selected .icon_radio{background:url(/assets/base/base_z231ecc.png) 0 -26px no-repeat}
.icon_radio.selected.disabled,.selected.disabled .icon_radio{background:url(/assets/base/base_z231ecc.png) 0 -52px no-repeat}
.icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -78px no-repeat;width:16px;height:16px;vertical-align:middle;display:inline-block;margin-top:-0.2em;*margin-top:0}
.icon_checkbox.selected,.selected .icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -104px no-repeat}
.icon_checkbox.disabled,.disabled .icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -130px no-repeat}
.icon_checkbox.selected.disabled,.selected.disabled .icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -156px no-repeat}
.frm_tab{overflow:hidden;*zoom:1}
.frm_tab_navs{*zoom:1}
.frm_tab_navs:after{content:"\200B";display:block;height:0;clear:both}
.frm_tab_nav{float:left;background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e7e7eb;color:#222;height:30px;line-height:30px;*line-height:28px;width:auto;padding-left:36px;padding-right:36px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-right:-1px}
.frm_tab_nav button{color:#222}
.frm_tab_nav:hover{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.frm_tab_nav:hover button{color:#222}
.frm_tab_nav:hover{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.frm_tab_nav.selected{background:0;background-color:#888;border-color:#e7e7eb;box-shadow:inset 0 3px 8px #555;-moz-box-shadow:inset 0 3px 8px #555;-webkit-box-shadow:inset 0 3px 8px #555;color:#fff}
.frm_tab_panel{padding:10px 0}
.frm_tab_split{position:relative;margin-top:20px;border-bottom:1px solid #e7e7eb;box-shadow:0 1px 0 0 #fff;-moz-box-shadow:0 1px 0 0 #fff;-webkit-box-shadow:0 1px 0 0 #fff}
.frm_tab_split .arrow_stop{position:relative}
.frm_tab_split .arrow{position:absolute;left:0;display:inline-block;width:0;height:0;border-width:12px;border-style:dashed;border-color:transparent;border-top-width:0;border-bottom-color:#e7e7eb;border-bottom-style:solid}
.frm_tab_split .arrow_out{top:-12px;border-bottom-color:#e7e7eb}
.frm_tab_split .arrow_in{top:-10px;border-bottom-color:#fff}
.frm_tab_split .arrow_extra{top:-11px;border-bottom-color:#fff}
.frm_tab_tips{padding-top:4px;color:#8d8d8d}
.form_wrp.simple{text-align:center}
.form_wrp.simple .form{display:inline-block;*display:inline;*zoom:1;text-align:left}
.form.tips_inline .frm_tips{width:auto;display:inline-block}
.frm_vertical_lh{line-height:32px}
.frm_vertical_pt{padding-top:.3em}
.frm_fieldset{padding-top:25px;padding-top:0\9}
.frm_fieldset.no_legend{padding-top:25px}
.frm_legend{display:block;width:100%;*margin-left:-0.35em;margin-bottom:25px \9;padding-bottom:5px}
.frm_legend .tips{color:#8d8d8d;margin-left:14px}
.frm_desc{color:#222}
.frm_tips{color:#8d8d8d}
.frm_tips.gap_bottom{padding-bottom:5px}
.frm_tips,.frm_msg{padding-top:4px;width:300px}
.frm_msg{display:none;overflow:hidden;*zoom:1}
.frm_msg i{float:left;font-weight:400;font-style:normal;margin-right:3px}
.frm_msg.success{color:#7fba4f}
.frm_msg.fail{color:#e15f63}
.frm_control_group{*zoom:1;padding-bottom:25px}
.frm_control_group:after{content:"\200B";display:block;height:0;clear:both}
.frm_control_group.show_value{padding-bottom:15px}
.frm_control_group.show_value .frm_input_box{height:auto;word-wrap:break-word;word-break:break-all;padding:0;border-width:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:0;line-height:1.6;vertical-align:top;margin-top:.3em}
.frm_control_group.frm_label_block .frm_label{display:block;width:auto;float:none;font-size:14px;margin-bottom:.5em}
.frm_control_group.frm_control_block .frm_textarea_box,.frm_control_group.frm_control_block .frm_input_box,.frm_control_group.frm_control_block .frm_msg,.frm_control_group.frm_control_block .frm_tips, .search_input_box{display:block;width:auto}
.frm_label{float:left;color:#666;font-size:13px;/*width:5em;margin-top:.3em;margin-right:1em;*/ width:170px; padding:3px 10px 3px 0; background-color:#f4f5f9; text-align:right; line-height:30px;font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.frm_val{ display:inline-block; line-height:30px; font-size:14px; *zoom:1; *dispaly:inline; }
.frm_over_val{ display:inline-block; line-height:30px; color:#F00; font-size:14px; *zoom:1; *dispaly:inline; }
p.frm_val{ display:block; }
.frm_val .btn{ vertical-align:top;}
.frm_val em.unit{ padding:0 10px; font-style:normal; }
.frm_label_tips{display:block;color:#8d8d8d}
.frm_controls{display:table-cell; padding:3px 0 3px 10px;background-color:#f4f5f9; vertical-align:top;float:none;width:auto;*display:block;*zoom:1}
.frm_controls:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0!important;display:block;line-height:0}
.frm_input,.frm_textarea{width:100%;background-color:transparent;border:0;outline:0; }
.frm_input, .search_input{height:22px;*line-height:22px;*margin-top:2px}
.frm_textarea{ max-width:789px;height:100px}
.frm_input_box{display:inline-block;position:relative; line-height:22px; vertical-align:middle;width:198px;font-size:14px;padding:3px 10px;border:1px solid #e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff}
.frm_input_box.small{ width:88px;}
.frm_input_box.medium{width:288px;}
.frm_input_box.medium_l{width:388px;}
.frm_input_box.medium_xl{width:488px;}
.frm_input_box.medium_xxl{width:588px;}
.frm_input_box.medium_xxxl{width:698px;}
.frm_input_box.large{width:708px;}
.search_input_box{display:inline-block;position:relative;height:30px;line-height:30px;vertical-align:middle;width:278px;font-size:14px;padding:0 10px;border:1px solid #e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff}
.frm_input_box .frm_input_append{*height:30px;font-size:0}
.frm_input_box.search{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.frm_input_box.append{ width:168px;padding-right:40px}
.frm_input_box.append .frm_input_append{position:absolute;top:3px;right:0}
.frm_input_box.prepend{ width:148px;padding-left:60px}
.frm_input_box.prepend .frm_input_append{position:absolute;top:0;left:0}
.frm_input_box.tips_inline{padding-right:10px}
.frm_input_box.tips_inline .frm_input_append{font-size:14px}
.frm_input_box.with_counter .frm_counter{width:40px;color:#8d8d8d;font-size:14px;font-weight:400;font-style:normal; text-align:center;}
.frm_input_box.with_counter.prepend .frm_counter{ width:60px;}
.frm_input_box.with_counter.warn .frm_counter{color:#e15f63}
.frm_input_box.counter_in{padding-right:70px}
.frm_input_box.counter_in .frm_counter{right:0;text-align:right;padding-right:10px}
.frm_input_box.counter_out{padding-right:10px}
.frm_input_box.counter_out .frm_counter{right:-60px;padding-left:10px}
.frm_input_box.vcode{width:157px}
.frm_input_box.zone{width:72px;margin-right:5px}
.frm_input_box.phone{width:175px}
.frm_input_prompt{ display:inline-block; line-height:30px; color:#8d8d8d; font-size:12px; *zoom:1; *display:inline; }
.align_counter .frm_msg,.align_counter .frm_tips{margin-top:-27px}
.frm_textarea_box{display:inline-block;width:698px;padding:4px 10px;font-size:14px;border:1px solid #e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff}
.frm_textarea_box.textarea_editor{ width:730px; padding:0; border:0 none;}
.frm_textarea_box.whole_row{ width:907px;}
.frm_textarea_box.with_counter{position:relative;margin-bottom:27px}
.frm_textarea_box.with_counter .frm_counter{color:#8d8d8d;font-size:14px;font-weight:400;font-style:normal}
.frm_textarea_box.with_counter.warn .frm_counter{color:#e15f63}
.frm_textarea_box.counter_out .frm_counter{position:absolute;bottom:-27px;right:0}
.disabled.frm_input_box,.disabled.frm_textarea_box{background-color:#eee}
.disabled .frm_input_box,.disabled .frm_textarea_box{background-color:#eee}
.focus.frm_input_box,.focus.frm_textarea_box,.focus.frm_select_box{border-color:#6bbe6e}
.focus.frm_select_box{*border-color:transparent}
.frm_radio_box,.frm_checkbox_box{ display:inline-block; height:25px; padding-top:5px;}
.frm_radio,.frm_checkbox{position:absolute;left:-999em}
.frm_radio_label,.frm_checkbox_label{display:inline-block;text-align:left;cursor:pointer;margin-right:10px;}
.frm_radio_label.no_extra,.frm_checkbox_label.no_extra{margin-right:0}
.frm_radio_label.disabled,.frm_checkbox_label.disabled{color:#999;cursor:default}
.frm_controls.unit_select .frm_input_box{ width:75px; margin-right:8px; }
.frm_controls.unit_select .bootstrap-select{ width:80px;  }
.frm_controls.unit_select .bootstrap-select .btn{ width:80px; }
.icon_radio{margin-right:4px}
.icon_checkbox{margin-right:4px}
.frm_select_box{display:inline-block; width:218px;*display:inline;*zoom:1;position:relative;background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e7e7eb;color:#222;vertical-align:middle;font-size:14px;*top:.1em;*margin-right:5px;padding:3px 0;border:1px solid #e7e7eb;/*border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;*/*background-color:transparent;*border-color:transparent;*padding-top:0;*padding-bottom:0}
.frm_select_box button{color:#222}
.frm_select_box:hover{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.frm_select_box:hover button{color:#222}
.frm_select_label{*margin-top:-0.2em}
.frm_select{position:relative; width:100%;height:20px;z-index:1;padding:0 10px;*height:28px; *line-height:28px;line-height:20px;background-color:transparent;border:0;outline:0; white-space:nowrap; overflow:hidden; }
.frm_input_box.search.with_del{padding-right:60px}
.frm_input_box.search .frm_input_append{border-left:1px solid #e7e7eb;right:0;width:30px;text-align:center}
.frm_input_box.search .search_gray{vertical-align:-webkit-baseline-middle;margin-top:-0.2em; /**+margin-top:0.5em;*/}
.frm_input_box.search .del_btn{right:30px}
.frm_input_box .del_btn{position:absolute;right:0;width:30px;height:30px;text-align:center;font-size:0}
.frm_input_box .del_btn i{vertical-align:-webkit-baseline-middle;margin-top:-0.2em;/**+margin-top:0.5em*/}
.frm_input_box .del_btn:hover{text-decoration:none}
.frm_input_box.disabled .frm_input,.frm_input_box .frm_input[disabled]{color:#8d8d8d}
.frm_control{margin-bottom:25px}
.frm_control_group.drop_gap{padding-bottom:0}
.icon_radio,.icon_checkbox{margin-right:3px;margin-top:-2px;*margin-top:0}
.icon_radio{background:url(/assets/base/base_z231ecc.png) 0 -182px no-repeat;width:18px;height:18px;vertical-align:middle;display:inline-block}
.icon_radio.selected,.selected .icon_radio{background:url(/assets/base/base_z231ecc.png) 0 -208px no-repeat}
.icon_radio.disabled,.disabled .icon_radio{background:url(/assets/base/base_z231ecc.png) 0 -234px no-repeat}
.icon_radio.selected.disabled,.selected.disabled .icon_radio{background:url(/assets/base/base_z231ecc.png) 0 -260px no-repeat}
.icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -286px no-repeat;width:16px;height:16px;vertical-align:middle;display:inline-block}
.icon_checkbox.selected,.selected .icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -312px no-repeat}
.icon_checkbox.disabled,.disabled .icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -338px no-repeat}
.icon_checkbox.selected.disabled,.selected.disabled .icon_checkbox{background:url(/assets/base/base_z231ecc.png) 0 -364px no-repeat}
.icon_search_del{cursor:pointer;background:url(/assets/base/base_z231ecc.png) 0 -390px no-repeat;width:14px;height:14px;vertical-align:middle;display:inline-block}
.icon_search_del:hover{background:url(/assets/base/base_z231ecc.png) 0 -414px no-repeat}
.frm_legend.default{margin-bottom:20px;border-bottom:1px solid #e7e7eb}
.form_mod_title{margin-bottom:10px;padding-bottom:5px;margin-top:40px;font-size:14px;font-weight:400;border-bottom:1px solid #e7e7eb}
.frm_msg i{float:none;margin-right:0}
.frm_file{ background:transparent; width:100%; border: none 0}
.form_btn{ margin-top:20px; text-align:right; }
.form_btn .btn{ margin-left:10px;}

.mail_list_opera{*zoom:1}
.main_list_opera:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;overflow:hidden;visibility:hidden;}
.main_list_opera .form_btn{float:left; margin-top:10px;}
.main_list_opera .form_btn .btn{ margin-left:0;}
.main_list_opera .pagination_wrp{ float:right}

.orderby_input .frm_input_box{ width:24px; padding: 0 5px; height:20px; line-height:20px; vertical-align:top;}
.orderby_input .frm_input_box .frm_input{ height:18px;}
.level_second .orderby_input{ /*padding-left:20px;*/}
.level_three .orderby_input{ padding-left:40px;}

/*  tab nav */
.tab_navs{margin:0px -20px 20px; *zoom:1;text-align:center;line-height:35px;border-bottom:1px solid #e7e7eb;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5)}
.tab_navs:after{content:"\200B";display:block;height:0;clear:both}
.tab_nav{float:left;font-size:14px}
.tab_nav a{display:inline-block;*height:1%;text-decoration:none;color:#222;outline:0;padding:0 20px}
.tab_nav.selected{background-color:#d4d5d5;}

.tab_nav .tab_pass, .tab_nav .tab_wrong{ display:inline-block; width:15px; height:15px; margin:-2px 10px 0 -15px; vertical-align:middle; background:url(/assets/icon/tab/validate.png) 0 0 no-repeat; }
.tab_nav .tab_pass{ background-position:0 -45px; }
.tab_nav .tab_wrong{ background-position:0 -20px; }

.title_tab .tab_navs{line-height:40px;border-bottom-color:#e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.title_tab .tab_nav{margin-bottom:-1px; margin-left:20px;}
.title_tab .tab_nav a{ }
.title_tab .tab_nav.first a{ }
.title_tab .tab_nav:hover{border-bottom:3px solid #a0a3ab}
.title_tab .tab_nav.selected{background:0;border-bottom:3px solid #44b549;}
.title_tab .tab_nav.selected a{ color:#44b549; }
.title_tab .tab_nav.active{background:0;border-bottom:3px solid #44b549;}
.title_tab .tab_nav.active a{ color:#44b549; }
.tips_box{padding:6px 15px;background-color:#e0eaf6;border:0;color:#222;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.tips_box .em{color:#e15f63}
.tips_box_primary{padding:6px 15px;background-color:#f1f1f1;border:1px solid #d1d1d1;color:#666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tips_box_primary .em{color:#e15f63}
.disabled_box{padding:.4em .8em;font-size:14px;border:1px solid #e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#f4f5f9}
.notices_box{line-height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff;border:1px solid #e7e7eb}
.msg_box{line-height:36px;text-align:center}
.msg_box .inner{background-color:#c8e7fc}
.msg_box a{display:block;color:#6d7f8b}
.empty_tips{padding:100px 0;text-align:center;font-size:14px;color:#8d8d8d}
.mini_tips i{font-weight:400;font-style:normal;margin-top:-3px;margin-right:3px;*margin-top:0}
.mini_tips .icon_mini_tips{*margin-top:2px}
.mini_tips.weak_text{color:#8d8d8d}
.mini_tips.warn{color:#e15f63}
.mini_tips.success{color:#7fba4f}
.mini_tips.icon_after i{margin-right:0;margin-left:3px}
.article_box.inset{border:1px solid #e7e7eb;background-color:#f4f5f9;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;height:500px;overflow-y:auto}
.article_box.inset .inner{padding-left:50px;padding-right:50px}
.article_box .inner{padding:90px 75px}
.article_box h3{text-align:center;font-size:22px;padding-bottom:14px}
.article_box h4{padding-bottom:14px;font-weight:700;font-size:16px}
.article_box h5{padding-bottom:14px;font-weight:700;font-size:16px}
.article_box h6{padding-bottom:14px;font-weight:700;font-size:14px}
.article_box ul.disc{padding-left:20px;list-style-type:disc}
.article_box dl,.article_box li,.article_box p{padding-bottom:14px;font-size:14px}
.article_box pre{white-space:pre-wrap}
.article_box strong{font-weight:400;font-style:normal}
.article_box .media{text-align:center;padding-bottom:28px}
.article_box .img_wrp{display:inline-block;max-width:750px}
.article_box .img_wrp img{width:100%;*width:auto;*max-width:100%;vertical-align:top}
.article_box .img_wrp .mobile_width{width:175px}
.article_box .sign,.article_box .company_sign{padding-top:4em;text-align:right}
.article_box .sign.strong,.article_box .company_sign.strong{font-weight:700;font-size:16px}
.article_box .no_extra{padding-bottom:0}
.text_box h4{font-size:16px;font-weight:400;font-style:normal;margin-bottom:10px}
.text_box .spacing{margin-top:10px}
.mod_hd,.mod_ft{*zoom:1}
.mod_hd:after,.mod_ft:after{content:"\200B";display:block;height:0;clear:both}
.mod_info{float:left}
.mod_opr{text-align:right}
.mod_opr .btn{margin-top:-0.2em}
/*.global_mod .global_extra{text-align:right}*/
.global_extra_notice{ padding:0 20px; color:#b3b3b3; }
.global_mod.mt_layout{line-height:40px}
.global_mod.mt_layout .global_extra{margin-top:-40px}
.global_mod.float_layout{*zoom:1}
.global_mod.float_layout:after{content:"\200B";display:block;height:0;clear:both}
.global_mod.float_layout .global_info{float:left}
.global_mod.gap_top .gap_top_item{margin-top:5px}
.global_mod.with_default_gap{padding:9px 20px}
.global_mod.with_border{border-bottom:1px solid #e7e7eb}
.vm_box{display:inline-block;height:100%;vertical-align:middle}
.mini_tip i{margin-right:5px}
.msg_box{display:none}
.tips_box_tl{padding:6px 15px;background-color:#e0eaf6;text-align:left}
.article_box h3{padding-bottom:1em;font-size:18px;font-weight:400;font-style:normal}
.article_box h4,.article_box h5,.article_box h6{font-weight:400;font-style:normal;font-size:14px}
.news_box.inset{border:1px solid #e7e7eb;word-wrap:break-word;word-break:break-all;height:500px;overflow-y:auto}
.news_box.inset .inner{padding-left:50px;padding-right:50px}
.news_box .inner{padding:90px 75px}
.news_box pre{white-space:pre-wrap}
.news_box h3{padding-bottom:1em;text-align:center;font-size:18px;font-weight:400;font-style:normal}
.news_box h4,.news_box h5,.news_box h6{padding-bottom:1em;font-weight:400;font-style:normal;font-size:14px}
.news_box p,.news_box .table_wrp{padding-bottom:1em;font-size:14px}
.news_box ol,.news_box ul{padding-bottom:14px}
.news_box li p{padding-bottom:0}
.news_box strong{font-weight:400;font-style:normal}
.news_box .em_text{font-weight:700}
.news_box .warn_text{color:#e15f63}
.news_box img{max-width:100%}
.news_box .media{text-align:center;padding-bottom:2em}
.news_box .img_wrp{display:inline-block;max-width:750px}
.news_box .img_wrp img{width:100%;*width:auto;*max-width:100%;vertical-align:top}
.news_box .img_wrp .mobile_width{width:175px}
.news_box .sign,.news_box .company_sign{padding-top:4em;text-align:right}
.news_box .sign.strong,.news_box .company_sign.strong{font-weight:700;font-size:16px}
.news_box .no_extra{padding-bottom:0}
.global_box{background-color:#f4f5f9;border:1px solid #e7e7eb}
.default_box .default_box_inner{padding:20px;border:1px solid #e7e7eb}
.default_box .default_box_arrow_wrp,.default_box .default_box_arrow{position:absolute}
.default_box.with_arrow{position:relative}
.default_box.to_top{padding-top:7px}
.default_box.to_top .default_box_arrow_wrp{top:0;left:20px}
.default_box.to_top .default_box_arrow{display:inline-block;width:0;height:0;border-width:7px;border-style:dashed;border-color:transparent;border-top-width:0;border-bottom-color:#e7e7eb;border-bottom-style:solid}
.default_box.to_top .default_box_arrow_out{top:0}
.default_box.to_top .default_box_arrow_in{top:1px;border-bottom-color:#fff}
.tool_bar{*zoom:1;margin-top:40px;padding-top:20px}
.tool_bar:after{content:"\200B";display:block;height:0;clear:both}
.tool_bar .btn{margin-right:1em}
.tool_bar.with_form{margin-top:15px}
.tool_bar.border{border-top:1px solid #e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.tool_bar.tc .btn{margin-left:.5em;margin-right:.5em}
.tool_bar.tr .btn{margin-left:1em;margin-right:0}
.tool_area{*zoom:1}
.tool_area:after{content:"\200B";display:block;height:0;clear:both}
.title_bar{*zoom:1}
.title_bar:after{content:"\200B";display:block;height:0;clear:both}
.title_bar .info{float:left}
.title_bar .opr{float:right}
.parent_title_bar{*zoom:1;line-height:35px;border-bottom:2px solid #e7e7eb}
.parent_title_bar:after{content:"\200B";display:block;height:0;clear:both}
.parent_title_bar h3{font-size:16px;font-weight:400;font-style:normal}
.sub_title_bar{*zoom:1;line-height:38px;padding:0 20px}
.sub_title_bar:after{content:"\200B";display:block;height:0;clear:both}
.sub_title_bar .info{float:left}
.sub_title_bar .opr{float:right}
.sub_title_bar h3{font-weight:400;font-style:normal;font-size:14px}
.sub_title_bar h4{float:left;font-weight:400;font-style:normal;font-size:14px}
.tool_bar{padding-bottom:50px;padding-top:20px}
.tool_bar.simple_gap{margin-left:20px;margin-bottom:20px}
.title_bar{padding:0 20px;background-color:#f4f5f9;border-bottom:1px solid #e7e7eb;line-height:40px}
.title_bar h3{font-size:14px;font-weight:400;font-style:normal}
.global_title_bar{*zoom:1;background-color:#f4f5f9;font-size:16px;border-bottom:1px solid #e7e7eb}
.global_title_bar:after{content:"\200B";display:block;height:0;clear:both}
.global_title_bar .info{float:left}
.global_title_bar .opr{float:right}
.parent_title_bar{border-width:1px}
.sub_title_bar{padding:0 30px;line-height:55px}
.sub_title_bar.default{background-color:#f4f5f9;border-bottom:1px solid #e7e7eb}
.sub_title_bar.light{background-color:#f4f5f9;border-bottom:1px solid #e7e7eb}
.sub_title_bar.in_dialog{background-color:#fff;padding:0 20px;border-bottom:1px solid #e7e7eb}
.sub_title_bar.dark{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 0,#dfdfdf 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#dfdfdf),to(#dfdfdf));background-image:-webkit-linear-gradient(top,#dfdfdf 0,#dfdfdf 100%);background-image:-o-linear-gradient(top,#dfdfdf 0,#dfdfdf 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#dfdfdf 100%);border-bottom:1px solid #bebebe;box-shadow:inset 0 1px 0 0 #ebebeb,0 1px 2px #ddd;-moz-box-shadow:inset 0 1px 0 0 #ebebeb,0 1px 2px #ddd;-webkit-box-shadow:inset 0 1px 0 0 #ebebeb,0 1px 2px #ddd}
.sub_title_bar.global{padding:0;font-size:16px}
.sub_title_bar.no_extra{background:0;border-bottom-width:0;line-height:normal;padding:0}
.tool_area{padding:0 30px}
.btn button{display:block;height:100%;background-color:transparent;border:0;outline:0;overflow:visible;padding:0 22px}
.btn.btn_input{padding:0}
.btn.btn_input.btn_vcode{margin-left:5px}
.btn.btn_input.btn_vcode button{width:110px;padding:0}
.btn.btn_vcode{padding:0;width:110px;margin-left:5px}
.btn{display:inline-block;overflow:visible;padding:0 15px;height:28px;line-height:28px;*line-height:30px;*height:30px;vertical-align:middle;text-align:center;text-decoration:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px;border-width:1px;border-style:solid;cursor:pointer;*display: inline;background-color: #f5f5f5;
  border: 1px solid #e7e7eb;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  *zoom: 1; *border:0;}
button.btn{ height:30px; line-height:30px;}  
.btn:hover{text-decoration:none}
.btn.btn_mini{height:21px;line-height:21px;*line-height:19px;padding:0 10px}
.btn.btn_small{height:25px;line-height:25px;*line-height:23px;padding:0 12px}
.btn.btn_large{height:38px;line-height:38px;*line-height:36px;padding:0 70px}
.btn.btn_p20{padding:0 20px}
.btn.btn_p30{padding:0 30px}
.btn.btn_w125{width:125px;padding:0}
.btn.btn_w150{width:150px;padding:0}
.btn.btn_w220{width:220px;padding:0}
.btn_default{background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e7e7eb;color:#222}
.btn_default button{color:#222}
.btn_default:hover{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn_default:hover button{color:#222}
.btn_warn{background-color:#f24d4d;background-image:-moz-linear-gradient(top,#f24d4d 0,#f24d4d 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f24d4d),to(#f24d4d));background-image:-webkit-linear-gradient(top,#f24d4d 0,#f24d4d 100%);background-image:-o-linear-gradient(top,#f24d4d 0,#f24d4d 100%);background-image:linear-gradient(to bottom,#f24d4d 0,#f24d4d 100%);border-color:#f24d4d;color:#fff}
.btn_warn button{color:#fff}
.btn_warn:hover{background-color:#d43d3d;background-image:-moz-linear-gradient(top,#d43d3d 0,#d43d3d 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d43d3d),to(#d43d3d));background-image:-webkit-linear-gradient(top,#d43d3d 0,#d43d3d 100%);background-image:-o-linear-gradient(top,#d43d3d 0,#d43d3d 100%);background-image:linear-gradient(to bottom,#d43d3d 0,#d43d3d 100%);border-color:#d43d3d;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}
.btn_warn:hover button{color:#fff}
.btn_primary{background-color:#44b549;background-image:-moz-linear-gradient(top,#44b549 0,#44b549 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#44b549),to(#44b549));background-image:-webkit-linear-gradient(top,#44b549 0,#44b549 100%);background-image:-o-linear-gradient(top,#44b549 0,#44b549 100%);background-image:linear-gradient(to bottom,#44b549 0,#44b549 100%);border-color:#44b549;color:#fff}
.btn_primary button{color:#fff}
.btn_primary:hover{background-color:#2f9833;background-image:-moz-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));background-image:-webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-o-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:linear-gradient(to bottom,#2f9833 0,#2f9833 100%);border-color:#2f9833;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}
.btn_primary:hover button{color:#fff}
.btn_disabled{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;color:#a5a6aa;cursor:default;}
.btn_disabled button{color:#a5a6aa;cursor:default}
.btn_disabled:hover{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#dadbe0;color:#a5a6aa}
.btn_disabled:hover button{color:#a5a6aa;cursor:default}
.btn_loading{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;color:#a5a6aa;cursor:default;position:relative}
.btn_loading button{color:#a5a6aa;cursor:default}
.btn_loading:hover{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#dadbe0;color:#a5a6aa}
.btn_loading:hover button{color:#a5a6aa;cursor:default}
.btn_loading button{position:relative}
.btn_loading i{position:absolute;top:50%;left:4px;margin-top:-8px;background:transparent url(/mpres/htmledition/common/images/icon/common/icon16_loading_light218877.gif) no-repeat 0 0;width:16px;height:16px;vertical-align:middle;display:inline-block}
/*.btn{min-width:60px}
.btn.btn_input{min-width:104px}*/
.btn.btn_input button{width:100%}
.btn.btn_add i{margin-right:5px;margin-top:-2px;*margin-top:2px}
.btn.btn_add .add_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -554px no-repeat}
.btn.btn_disabled .add_white{background:url(/assets/base/base_z231ecc.png) 0 -578px no-repeat}
.btn.btn_small{min-width:0}
.btn_loading i{width:18px;height:18px}
.btn_loading.btn_primary{background-color:#2f9833;background-image:-moz-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));background-image:-webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-o-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:linear-gradient(to bottom,#2f9833 0,#2f9833 100%);border-color:#2f9833;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}
.btn_loading.btn_primary button{color:#fff}
.btn_loading.btn_primary i{background-image:url(/mpres/htmledition/images/icon/loading/icon18_loading_primary218877.gif);filter:alpha(opacity = 70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}
.btn_loading.btn_default{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#222}
.btn_loading.btn_default button{color:#222}
.btn_loading.btn_default i{background-image:url(/mpres/htmledition/images/icon/loading/icon18_loading_default218877.gif)}

.icon_msg{width:56px;height:56px;vertical-align:middle;display:inline-block}
.icon_msg.success{background:url(/assets/base/base_z231ecc.png) 0 -602px no-repeat}
.icon_msg.warn{background:url(/assets/base/base_z231ecc.png) 0 -668px no-repeat}
.icon_msg.error{background:url(/assets/base/base_z231ecc.png) 0 -734px no-repeat}
.icon_msg.mail{background:url(/assets/base/base_z231ecc.png) 0 -800px no-repeat}
.icon_msg.waiting{background:url(/assets/base/base_z231ecc.png) 0 -866px no-repeat}
.icon_msg.ask{background:transparent url(/mpres/htmledition/common/images/icon/msg/icon_msg_ask.png?__sprite) no-repeat 0 0}
.icon_msg.info{background:url(/assets/base/base_z231ecc.png) 0 -932px no-repeat}
.icon_msg_mini{width:16px;height:16px;vertical-align:middle;display:inline-block}
.icon_msg_mini.success{background:url(/assets/base/base_z231ecc.png) 0 -998px no-repeat}
.icon_msg_mini.warn{background:url(/assets/base/base_z231ecc.png) 0 -1024px no-repeat}
.icon_msg_mini.info{background:url(/assets/base/base_z231ecc.png) 0 -1050px no-repeat}
.icon_msg_mini.waiting{background:url(/assets/base/base_z231ecc.png) 0 -1076px no-repeat}
.icon_msg_mini.ask{background:url(/assets/base/base_z231ecc.png) 0 -1102px no-repeat}
.icon_msg_small{width:32px;height:32px;vertical-align:middle;display:inline-block}
.icon_msg_small.success{background:url(/assets/base/base_z231ecc.png) 0 -1128px no-repeat}
.icon_msg_small.warn{background:url(/assets/base/base_z231ecc.png) 0 -1170px no-repeat}
.icon_msg_small.info{background:url(/assets/base/base_z231ecc.png) 0 -1212px no-repeat}
.icon_msg_small.waiting{background:url(/assets/base/base_z231ecc.png) 0 -1254px no-repeat}
.icon_msg_small.ask{background:url(/assets/base/base_z231ecc.png) 0 -1296px no-repeat}
.icon37_msg{width:37px;height:37px;vertical-align:middle;display:inline-block}
.icon37_msg.success{background:url(/assets/base/base_z231ecc.png) 0 -1338px no-repeat}
.icon37_msg.warn{background:url(/assets/base/base_z231ecc.png) 0 -1385px no-repeat}
.icon37_msg.info{background:url(/assets/base/base_z231ecc.png) 0 -1432px no-repeat}
.icon37_msg.error{background:url(/assets/base/base_z231ecc.png) 0 -1479px no-repeat}
.icon37_msg.mail{background:url(/assets/base/base_z231ecc.png) 0 -1526px no-repeat}
.icon37_msg.waiting{background:url(/assets/base/base_z231ecc.png) 0 -1573px no-repeat}
.icon20_msg{width:20px;height:20px;vertical-align:middle;display:inline-block}
.icon20_msg.success{background:url(/assets/base/base_z231ecc.png) 0 -1620px no-repeat}
.icon20_msg.warn{background:url(/assets/base/base_z231ecc.png) 0 -1650px no-repeat}
.icon20_msg.error{background:url(/assets/base/base_z231ecc.png) 0 -1680px no-repeat}
.icon20_msg.info{background:url(/assets/base/base_z231ecc.png) 0 -1710px no-repeat}
.icon18_msg{width:18px;height:18px;vertical-align:middle;display:inline-block}
.icon18_msg.ask{background:url(/assets/base/base_z231ecc.png) 0 -1740px no-repeat}
.icon18_msg.success{background:url(/assets/base/base_z231ecc.png) 0 -1768px no-repeat}
.icon18_msg.warn{background:url(/assets/base/base_z231ecc.png) 0 -1796px no-repeat}
.icon18_msg.error{background:url(/assets/base/base_z231ecc.png) 0 -1824px no-repeat}
.icon18_msg.info{background:url(/assets/base/base_z231ecc.png) 0 -1852px no-repeat}
.icon18_msg.waiting{background:url(/assets/base/base_z231ecc.png) 0 -1880px no-repeat}
.page_msg .inner{position:relative;*zoom:1;background-color:#e0eaf6}
.page_msg .inner:after{content:"\200B";display:block;height:0;clear:both}
.page_msg .msg_icon_wrp,.page_msg .msg_icon_wrapper{float:left;margin-right:10px;font-size:0}
.page_msg .msg_content{overflow:hidden;*zoom:1;padding-top:5px}
.page_msg .msg_opr{display:none;position:absolute;right:10px;top:50%;margin-top:-10px}
.page_msg h4{font-size:16px;font-weight:700}
.page_msg p{font-size:14px;color:#8d8d8d}
.page_msg .spacing{padding:.5em 0 2em}
.page_msg .line_break_before{padding-top:1em}
.page_msg.large .inner{padding:12px 70px}
.page_msg.small .inner{padding:20px 40px 20px 20px}
.page_msg.mini .inner{padding:9px 20px}
.page_msg.mini .msg_icon_wrp{margin-top:3px;margin-right:6px}
.page_msg.mini .msg_content{padding-top:0}
.page_msg.single_line .msg_content{padding-top:15px}
.page_msg.default .inner{background-color:transparent;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.page_msg.simple{text-align:center}
.page_msg.simple .inner{display:inline-block;*display:inline;*zoom:1;text-align:left;min-width:55%}
.icon_msg{width:46px;height:46px;vertical-align:middle;display:inline-block}
.icon_msg.success{background:url(/assets/base/base_z231ecc.png) 0 -1908px no-repeat}
.icon_msg.warn{background:url(/assets/base/base_z231ecc.png) 0 -1964px no-repeat}
.icon_msg.error{background:url(/assets/base/base_z231ecc.png) 0 -2020px no-repeat}
.icon_msg.waiting{background:url(/assets/base/base_z231ecc.png) 0 -2076px no-repeat}
.icon_msg.info{background:url(/assets/base/base_z231ecc.png) 0 -2132px no-repeat}
.icon_msg.mail{background:url(/assets/base/base_z231ecc.png) 0 -2188px no-repeat}
.icon_msg_primary{width:46px;height:46px;vertical-align:middle;display:inline-block}
.icon_msg_primary.success{background:url(/assets/base/base_z231ecc.png) 0 -2244px no-repeat}
.icon_msg_primary.warn{background:url(/assets/base/base_z231ecc.png) 0 -2300px no-repeat}
.icon_msg_primary.waiting{background:url(/assets/base/base_z231ecc.png) 0 -2356px no-repeat}
.icon_msg_primary.info{background:url(/assets/base/base_z231ecc.png) 0 -2412px no-repeat}
.icon_msg_primary.mail{background:url(/assets/base/base_z231ecc.png) 0 -2468px no-repeat}
.page_msg.mini p{color:#222}
.page_msg.mini .msg_icon_wrapper,.page_msg.mini .msg_icon_wrp{margin-top:4px}
.page_msg.single_line .msg_content{padding-top:10px}
.page_msg h4{font-size:14px;font-weight:400;font-style:normal}
.page_msg .msg_content{padding-top:0}
.popover_close{display:none;position:absolute;right:10px;top:22px;background:url(/assets/base/base_z231ecc.png) 0 -2524px no-repeat}
.popover_close:hover{background:url(/assets/base/base_z231ecc.png) 0 -2550px no-repeat}
.popover_tips{ position:relative; }
.popover{width:257px;position:absolute; display:none; margin-top:12px;z-index:999}
.popover_tips .popover{display:none;}
.popover .popover_inner{border:1px solid #d9dadc;word-wrap:break-word;word-break:break-all;padding:30px;background-color:#fff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.popover .popover_arrow{position:absolute;left:50%;margin-left:-8px;margin-top:-8px;display:inline-block;width:0;height:0;border-width:8px;border-style:dashed;border-color:transparent;border-top-width:0;border-bottom-color:#d9dadc;border-bottom-style:solid}
.popover .popover_arrow_out{top:0}
.popover .popover_arrow_in{border-bottom-color:#fff;top:1px}
.popover .popover_title{font-size:14px;font-weight:700}
.popover .popover_tips{color:#8d8d8d}
.popover .popover_bar{text-align:center;margin-top:20px}
.popover .popover_bar .btn{margin:0 .3em}
.popover.simple .popover_bar{text-align:left}
.popover.simple .btn{margin-left:0;margin-right:.6em}
.popover.pos_left .popover_arrow{left:42px}
.popover.pos_right .popover_arrow{left:auto;right:28px}
.popover.normal_flow{position:relative;width:auto;z-index:0}
.popover.normal_flow .popover_inner{padding:14px 20px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#e7e7eb}
.popover.normal_flow .popover_content{width:auto}
.popover.normal_flow .popover_arrow_out{border-bottom-color:#e0e0e0;}
.popover.arrow_left{margin-left:8px;margin-top:0}
.popover.arrow_left .popover_arrow{top:25px;left:0;display:inline-block;width:0;height:0;border-width:8px;border-style:dashed;border-color:transparent;border-left-width:0;border-right-color:#d9dadc;border-right-style:solid}
.popover.arrow_left .popover_arrow_in{left:1px;border-right-color:#fff}
.popover.z_top{z-index:10000}
.popover{width:290px}
.popover .popover_title{font-weight:400;font-style:normal;padding-bottom:5px}
.popover .frm_input_box{display:block;width:auto}
.popover .popover_bar{text-align:justify;text-justify:distribute-all-lines;font-size:0}
.popover .popover_bar:after{display:inline-block;width:100%;height:0;font-size:0;margin:0;padding:0;overflow:hidden;content:"."}
.popover .popover_bar .tj_item{font-size:14px;text-align:left;text-justify:auto}
.popover .popover_bar .btn{margin:0}
.copylink_wrp{display:inline-block;*display:inline;*zoom:1}
.copylink{display:inline-block}
.icon_goback{background:url(/assets/base/base_z231ecc.png) 0 -2576px no-repeat;width:26px;height:26px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_goback:hover{background:url(/assets/base/base_z231ecc.png) 0 -2612px no-repeat}
.page_nav{margin:26px 30px 40px}
.page_nav .icon_goback{margin-right:5px}
.page_nav .gap{margin:0 .35em}
.page_nav a,.page_nav .gap{color:#8d8d8d}
.page_nav a:hover{color:#459ae9}
.page_nav.title_bottom{margin-top:0}
.gototop{position:fixed;bottom:100px;left:0;right:0}
.gototop_inner{width:1200px;margin-left:auto;margin-right:auto;text-align:right}
.gototop_tips{background:url(/assets/base/base_z231ecc.png) 0 -2648px no-repeat;width:47px;height:47px;vertical-align:middle;display:inline-block;cursor:pointer;line-height:200px;overflow:hidden;margin-right:-80px}
.page_tips{position:fixed;top:0;left:0;text-align:center;width:100%;z-index:10000}
.page_tips .inner{display:inline-block;*display:inline;*zoom:1;min-width:280px;padding:5px 30px;color:#fff}
.page_tips.success .inner{background-color:#44b549}
.page_tips.error .inner{background-color:#eaa000}
.mask{position:fixed;top:0;left:0;width:100%;height:100%;filter:alpha(opacity = 75);-moz-opacity:.75;-khtml-opacity:.75;opacity:.75;background-color:#000;z-index:9998}
/**
	==================
	
	Table
	
	==================
**/
.table{width:100%; font-size:12px;background-color:#fff;border-spacing:0} 
.table th{ font-weight:400;}
.table th,.table td{ padding:5px; border-top: 1px solid #e7e7eb;/* vertical-align:top; */}
.table tr td:first-child,.table tr th:first-child{padding-left:10px;}
.table tr td:last-child,.table tr th:last-child{padding-right:10px;}
.table th.normalwrap, .table td.normalwrap{white-space: normal;}
.table-bordered { border: 1px solid #d7d8da; border-collapse: separate; *border-collapse: collapse; border-left: 0;}
.table-bordered th,
.table-bordered td {  border-left: 1px solid #d7d8da;}
.table-bordered th,.table-bordered td {  border-color: #d7d8da;}
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {border-top: 0;}
.table tr th.td-border-right, .table tr td.td-border-right{ border-right: 1px solid #d7d8da}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th { background-color: #f9f9f9;}
.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th{ background-color: #f4f5f9;}

.table_bgfff tbody tr td{ background-color: #fff;}

.table tbody tr.success > td { background-color: #dff0d8;}
.table tbody tr.error > td { background-color: #f2dede;}
.table tbody tr.warning > td { background-color: #fcf8e3;}
.table tbody tr.info > td { background-color: #d9edf7;}
.table-hover tbody tr.success:hover > td { background-color: #d0e9c6;}
.table-hover tbody tr.error:hover > td { background-color: #ebcccc;}
.table-hover tbody tr.warning:hover > td { background-color: #faf2cc;}
.table-hover tbody tr.info:hover > td { background-color: #c4e3f3;}

.table .td_operate_link{ height:20px;}
.table .td_operate_link .btn{ height:18px; line-height:18px; padding:0 10px; vertical-align:top;}
.table .td_operate_link .btn.last{ margin-right:30px;}

.nowrap_table{ width:100%; overflow-x:auto; *overflow-y:hidden;}
.nowrap_table .table{ table-layout:auto; white-space: nowrap;}
.nowrap_table .table td,.nowrap_table .table th{white-space: nowrap;}
.nowrap_table .table td.normalwrap,.nowrap_table .table th.normalwrap{white-space: normal;}

.form_wrp{ margin-bottom:20px; }
.form_wrp .table td,.form_wrp .table th{ padding:0;}
.form_wrp .table.form_wrp_padding td,.form_wrp .table.form_wrp_padding th{ padding:5px;}
.form_wrp .table tr td:first-child,.form_wrp .table tr th:first-child{padding-left:0;}
.form_wrp .table tr td:last-child,.form_wrp .table tr th:last-child{padding-right:0;}
.form_wrp .table.form_wrp_padding tr td:first-child,.form_wrp .table.form_wrp_padding tr th:first-child{padding-left:10px;}
.form_wrp .table.form_wrp_padding tr td:last-child,.form_wrp .table.form_wrp_padding tr th:last-child{padding-right:10px;}
.form_wrp .table td{ background-color:#f4f5f9}
.table_wrp.list{padding:0 20px;}
.form_wrp .item{ margin:20px 0 0 }
.form_wrp .table_bgfff tbody tr td{ background-color: #fff;}
.no_border .table td{ border:0;}
/*
.table_wrp.list{padding:0;}
.table_wrp.list .table{border-top-width:0}
.table_wrp.list .table_cell{vertical-align:middle;padding-left:0;padding-right:0}
.table_wrp.list .tbody .table_cell{padding-top:5px;padding-bottom:5px}
.table_wrp.outside_border{border:1px solid #e7e7eb;border-bottom-width:0}
.table_wrp.with_border .table{border:1px solid #e7e7eb}
.table{width:100%;font-size:12px;background-color:#fff;border-top:1px solid #e7e7eb;border-bottom:1px solid #e7e7eb;border-spacing:0} 
.form_wrp .table td{ background-color:#e7e8eb; border-bottom:1px solid #e5e5e5;}
.table td.border_bottom_none{ border-bottom-width:0}
.table tr td:first-child{padding-right:15px;}
.table tr td:last-child{padding-right:15px;}
.table_cell{padding:0;font-weight:400;font-style:normal}
.thead{background-color:#f4f5f9}
.thead .table_cell{line-height:32px;border-left:1px solid #e7e7eb;border-bottom:1px solid #e7e7eb}
.thead .table_cell:first-child{border-left-width:0}
.tbody tr.even{background-color:#f5f5f5}
.tbody tr:hover{background-color:#eaffeb}
.tbody tr.empty_item:hover{background:0}
.tbody tr:first-child .table_cell{border-top-width:0; padding-left:15px;}
.tbody .table_cell{padding-top:6px;padding-bottom:6px;border-top:1px solid #e7e7eb}
.thead .table_cell{border-left-width:0;line-height:35px}
.tbody .table_cell.hd_dropdown_area{padding-left:30px}
.tbody .table_cell{padding-top:9px;padding-bottom:9px}
.table_wrp.inside_table .thead .table_cell{line-height:32px}
.table_wrp.default_head_skin .thead{background-color:transparent}
.table_wrp.gray_head_skin .table_opr{background-color:#f4f5f9}
.table_wrp.with_table_list .table{border:1px solid #e7e7eb}
.table_wrp.with_table_list .table_cell{vertical-align:top}
.table_opr.with_btn_line{padding:10px 20px}
.table_opr_meta_btn{margin-right:12px}
.table_cell{padding-left:20px;padding-right:20px}
.tbody .table_cell.table_right_border{ border-right:1px solid #e7e7eb;}
.tbody .table_cell.rank_area{padding-right:34px}
*/


.address .selector{ width:138px; }
.address .selector span{ width:100px; }
.address .selector select{ width:140px; }
.frm_address .bootstrap-select{ width:180px;  }
.frm_address .bootstrap-select .btn{ width:180px; }
.frm_address .frm_val{ font-size:14px;}
.frm_address .frm_input_box.street{margin-top:5px; width:565px; }
.hide{ display:none; }
.required-star{ color:#f00; padding:0 3px;}
.links_item{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding:0 1em;line-height:1em;*line-height:18px;border-left:1px solid #d9dadc}
.links_item.no_extra{border-left-width:0}
.links_item:first-child{border-left-width:0}
.links_item a{display:block;color:#797979}
.links.tab_links{margin-left:-1em}
.links.tab_links .links_item{border-left-color:#d9dadc}
.links.tab_links .links_item:hover a{color:#222}
.links.tab_links .selected a{color:#222}
.faq{width:178px;margin-top:-42px;position:relative;top:-18px;padding-left:20px;font-size:0}
.faq .links{text-align:left}
.faq .links_item{padding:0 .5em;font-size:12px;*line-height:15px}
.faq .links_item a{color:#8d8d8d}
.faq .links_item a:hover{color:#459ae9}
.faq .links_item.no_extra{padding-left:0}
.faq .tail{color:#8d8d8d;font-size:12px;line-height:30px}
.pop_closed{background:url(/assets/base/base_z231ecc.png) 0 -2705px no-repeat}
.pop_closed:hover{background:url(/assets/base/base_z231ecc.png) 0 -2731px no-repeat}

/*
	============
	
	Dialog
	
	============
*/
.dialog{position: fixed; top:0; left:0; right:0; display:none; height:100%; width:100%; background:url(/assets/dialog.png) 0 0 repeat; z-index: 9999;}
.dialog_infobg{position:fixed; left:50%; top:50%; height:auto; width:960px; background-color:#fff; z-index:3}
.dialog_infobg.label_block .frm_label{display:block;width:auto;float:none;font-size:14px;margin-bottom:.5em}
.dialog_infobg.cascade_input .frm_control_group{display:inline-block;*display:inline;*zoom:1}
.dialog_infobg.cascade_input .frm_input_box,.dialog_wrp.cascade_input .frm_tips,.dialog_wrp.cascade_input .frm_msg{width:auto}
.dialog_infobg.cascade_input .frm_input_box{display:block}
.dialog_infobg.cascade_input .frm_controls{padding-left:0}
.dialog_infobg.align_edge .dialog_bd{padding:0}
.dialog_infobg.simple .dialog_bd{text-align:center}
.dialog_info{overflow:hidden;border:1px solid transparent;background-color:#fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.dialog_hd{position:relative;padding:0 20px;line-height:38px;height:38px;background-color:#f4f5f9;background-image:-moz-linear-gradient(top,#f4f5f9 0,#f4f5f9 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f5f9),to(#f4f5f9));background-image:-webkit-linear-gradient(top,#f4f5f9 0,#f4f5f9 100%);background-image:-o-linear-gradient(top,#f4f5f9 0,#f4f5f9 100%);background-image:linear-gradient(to bottom,#f4f5f9 0,#f4f5f9 100%);border-bottom:1px solid #e7e7eb}
.dialog_hd h3{color:#222}
.pop_closed{position:absolute;top:50%;margin-top:-8px;right:20px;width:16px;height:16px;line-height:999em;overflow:hidden}
.dialog_bd{padding:66px 45px 108px}
.dialog_ft{margin:0;padding:25px 0;text-align:center;border-top:1px solid transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.dialog_ft .btn{margin-left:.3em;margin-right:.3em}
.dialog_content_list{height:420px;padding:0 120px;overflow-y:scroll;position:relative}
.simple_dialog_content{display:inline-block;*display:inline;*zoom:1;text-align:left;width:420px}
.simple_dialog_content .frm_input_box,.simple_dialog_content .frm_textarea_box{display:block}
.simple_dialog_content .frm_input_box,.simple_dialog_content .frm_textarea_box,.simple_dialog_content .frm_tips,.simple_dialog_content .frm_msg{width:auto}
.dialog_wrp{z-index:9999}
.dialog{border-width:0;overflow:visible}
.dialog_ft{padding:16px 0;background-color:#f4f5f9}
.dialog_hd{line-height:52px;height:52px;border-bottom-width:0}
.dialog_hd h3{font-weight:400;font-style:normal}
.has_ft_desc .dialog_bd{position:relative}
.has_ft_desc .dialog_ft_desc{position:absolute;bottom:-40px;left:20px}
.dialog_closed{background:url(/assets/base/base_z231ecc.png) 0 -2757px no-repeat}
.dialog_closed:hover{background:url(/assets/base/base_z231ecc.png) 0 -2783px no-repeat}
.ml1e{margin-left:1em}
.dialog_process .form{padding-left:45px;padding-right:45px}
.dialog_process .dialog_bd{padding:0 0 55px}
.dialog_process .processor_bar{margin-bottom:45px}
.dialog_bd .dialog_btn{ margin-top:20px;}


.safe_check .form .inner{width:425px;margin:0 auto}
.safe_check .form .frm_hd{margin-bottom:1.5em}
.safe_check .form .frm_hd .frm_title{margin-bottom:0;font-weight:400;font-style:normal;font-size:14px}
.safe_check .form .frm_hd .frm_desc{color:#8d8d8d}
.safe_check .form .frm_label{float:left;width:5em;margin-bottom:0;font-size:14px}
.safe_check .form .frm_radio_block_desc{padding-left:23px}
.safe_check .form .page_msg{margin-left:-14em}
.safe_check .form_width_auto .inner{width:auto;max-width:500px;margin:0 auto}
.safe_check .form_owner_info .frm_label{width:8em}
.safe_check .form_owner_info .inner{width:500px}
.safe_check .tool_bar{padding-bottom:0}
.safe_check .tool_bar.tc{padding-left:0;text-align:center}
.page_msg .extra_msg h4{font-weight:400;font-style:normal}
.qrcode_scan .js_status{width:280px}
.qrcode_scan .qrcode_wrp{width:280px;height:280px}
.bubble_tips{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;position:relative;color:#8d8d8d}
.bubble_tips.warn{color:#8d8d8d}
.bubble_tips.success{color:#7fba4f}
.bubble_tips.gap_left{margin-left:10px}
.bubble_tips.gap_right{margin-right:10px}
.bubble_left{margin-left:6px}
.bubble_left .bubble_tips_arrow.in{left:-5px}
.bubble_left .bubble_tips_arrow.out{border-right-color:#e7e7eb;left:-6px}
.bubble_right{margin-right:6px}
.bubble_right .bubble_tips_arrow{border-left-width:6px;border-right-color:transparent;border-right-style:dashed;border-right-width:0;border-left-color:#fff;border-left-style:solid}
.bubble_right .bubble_tips_arrow.in{right:-5px}
.bubble_right .bubble_tips_arrow.out{border-left-color:#e7e7eb;right:-6px}
.bubble_top{margin-top:6px}
.bubble_top .bubble_tips_arrow{border-left-width:6px;border-right-color:transparent;border-right-style:dashed;border-top-width:0;border-bottom-color:#fff;border-bottom-style:solid;left:50%;margin-left:-6px}
.bubble_top .bubble_tips_arrow.in{top:1px}
.bubble_top .bubble_tips_arrow.out{border-bottom-color:#e7e7eb;top:0}
.bubble_bottom{margin-bottom:6px}
.bubble_bottom .bubble_tips_arrow{border-left-width:6px;border-right-color:transparent;border-right-style:dashed;border-bottom-width:0;border-top-color:#fff;border-top-style:solid;top:auto;margin-top:0;margin-bottom:-6px;left:50%;margin-left:-6px}
.bubble_bottom .bubble_tips_arrow.in{bottom:1px}
.bubble_bottom .bubble_tips_arrow.out{border-top-color:#e7e7eb;bottom:0}
.bubble_tips_inner{padding:4.5px 10px;border:1px solid #e7e7eb;line-height:21px;background-color:#fff;word-wrap:break-word;word-break:break-all}
.bubble_tips_arrow{position:absolute;top:50%;margin-top:-6px;display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;border-left-width:0;border-right-color:#fff;border-right-style:solid}
.icon_dropdown_switch,.icon_rank{display:inline-block;vertical-align:middle;margin-top:-3px;position:relative;width:10px;height:12px}
.icon_dropdown_switch .arrow,.icon_rank .arrow{display:inline-block;width:0;height:0;border-width:5px;border-style:dashed;border-color:transparent;border-top-width:0;border-bottom-color:#c6c6c6;border-bottom-style:solid;vertical-align:top}
.icon_dropdown_switch .arrow_down,.icon_rank .arrow_down{position:absolute;left:0;bottom:0;border-bottom-color:transparent;border-bottom-style:dashed;border-top-width:5px;border-top-color:#c6c6c6;border-top-style:solid;border-bottom-width:0}
.dropdown_switch_area:hover,.rank_area:hover{cursor:pointer}
.dropdown_switch_area:hover .arrow_down,.rank_area:hover .arrow_down{border-top-color:#a0a0a0}
.dropdown_switch_area:hover .arrow_up,.rank_area:hover .arrow_up{border-bottom-color:#a0a0a0}
.tbody .rank_area:hover{cursor:text}
.dropdown_closed .arrow_up,.rank_down .arrow_up{display:none}
.dropdown_closed .arrow_down,.rank_down .arrow_down{bottom:3px}
.dropdown_opened .arrow_down,.rank_up .arrow_down{display:none}
.dropdown_opened .arrow_up,.rank_up .arrow_up{margin-top:3px}
.icon20_common{width:20px;height:20px;vertical-align:middle;display:inline-block;line-height:300px;overflow:hidden}
.icon20_common.add_gray{background:url(/assets/base/base_z231ecc.png) 0 -2809px no-repeat}
.icon36_common{width:36px;height:36px;vertical-align:middle;display:inline-block;line-height:300px;overflow:hidden}
.icon36_common.add_gray{background:url(/assets/base/base_z231ecc.png) 0 -2839px no-repeat}
.create_access{display:block;border:2px dotted #d9dadc;line-height:80px;text-align:center;margin-bottom:20px}
.create_access i{cursor:pointer}
.create_access a{display:none;vertical-align:middle;margin-left:10px;margin-right:10px;color:#d9d9d9;font-size:14px;line-height:normal}
.create_access a strong{display:block;padding-top:3px;font-weight:400;font-style:normal}
.create_access:hover{border-color:#b3b3b3}
.create_access:hover .add_gray{display:none}
.create_access:hover a{display:inline-block}
.create_access:hover a:hover{color:#b3b3b3}
.create_access_square_wrp{display:inline-block;width:100px;height:100px}
.create_access_square_wrp .create_access_primary{line-height:96px}
.create_access_primary{display:block;border:2px dotted #d9dadc;line-height:60px;font-size:0;text-align:center;margin-bottom:20px}
.create_access_primary i{cursor:pointer}
.create_access_primary:hover{border-color:#b3b3b3}
.create_access_primary:hover .icon20_common{background:url(/assets/base/base_z231ecc.png) 0 -2885px no-repeat}
.create_access_primary:hover .icon36_common{background:url(/assets/base/base_z231ecc.png) 0 -2915px no-repeat}
.create_access_primary:hover .icon42_common{background:url(/assets/base/base_z231ecc.png) 0 -2961px no-repeat}
.scale_tips{position:fixed;top:0;left:0;right:0;background-color:#fcf6e6;line-height:56px;*height:52px;white-space:nowrap;color:#8d8d8d;text-align:center;z-index:3}
.icon_scale_tips{background:url(/assets/base/base_z231ecc.png) 0 -3013px no-repeat;width:20px;height:20px;vertical-align:middle;display:inline-block;margin-top:-0.2em;*margin-top:0;margin-right:.5em}
.scale_tips_content{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}

/*
.icon_menu.manage{background:transparent url(/mpres/htmledition/images/icon/menu/icon_memu_manage.png?__sprite) no-repeat 0 0}
.icon_menu.function{background:transparent url(/mpres/htmledition/images/icon/menu/icon_memu_function.png?__sprite) no-repeat 0 0}
.icon_menu.statistics{background:transparent url(/mpres/htmledition/images/icon/menu/icon_memu_statistics.png?__sprite) no-repeat 0 0}
.icon_menu.service{background:url(/assets/base/base_z231ecc.png) 0 -3043px no-repeat}
.icon_menu.setting{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_setting.png?__sprite) no-repeat 0 0}
.icon_menu.store{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_store.png?__sprite) no-repeat 0 0}
.icon_menu.adclient{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_adclient.png?__sprite) no-repeat 0 0}
.icon_menu.adhost{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_host.png?__sprite) no-repeat 0 0}
.icon_menu.advert{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_advert.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.manage{background:transparent url(/mpres/htmledition/images/icon/menu/icon_memu_manage_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.function{background:transparent url(/mpres/htmledition/images/icon/menu/icon_memu_function_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.statistics{background:transparent url(/mpres/htmledition/images/icon/menu/icon_memu_statistics_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.service{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_service_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.setting{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_setting_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.store{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_store_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.adclient{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_adclient_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.adhost{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_host_selected.png?__sprite) no-repeat 0 0}
.closed.selected .icon_menu.advert{background:transparent url(/mpres/htmledition/images/icon/menu/icon_menu_advert_selected.png?__sprite) no-repeat 0 0}
.icon_menu_switch{background:url(/assets/base/base_z231ecc.png) 0 -3071px no-repeat;width:16px;height:16px;vertical-align:middle;display:inline-block}
*/
.closed .icon_menu_switch{background:url(/assets/base/base_z231ecc.png) 0 -3097px no-repeat}
.closed.selected .icon_menu_switch{background:url(/assets/base/base_z231ecc.png) 0 -3123px no-repeat}
.menu_box{margin-bottom:150px}
.menu{padding-top:6px;*font-size:0}
.menu.closed .menu_item{display:none}
.menu_title{position:relative;padding:0 30px 0;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;line-height:34px;*font-size:14px;color:#8d8d8d; cursor:pointer;}
.menu_title .new{margin-left:3px}
.menu_title a{display:inline-block;padding:0;color:#222;text-decoration:none}
.menu_title a:hover{text-decoration:none}
.menu_title.selected{background-color:#44b549;color:#fff}
.menu_title.selected:hover{background-color:#44b549}
.menu_title.selected a{color:#fff}
.menu_title .icon_menu{display:inline-block; width:18px; height:18px; vertical-align:middle; background:url(/assets/icon/menu/menu_icon.png) 0 0 no-repeat; *zoom:1; *display:inine; }
.menu_title .icon_arrow{ position:absolute; right:20px; top:12px; display:none; width:10px; height:10px; background:url(/assets/icon/icon_common.png) 0 -95px no-repeat; -webkit-transition:all .5s ease-out;transition:all .5s ease-out;}
.menu_title:hover .icon_arrow{ display:block;}
.menu_title.active .icon_arrow{ background-position:0 -85px; display:block;}

.menu_title.home .icon_menu{ background-position:0 0; }
.menu_title.financial_affairs_mange .icon_menu{ background-position:0 -18px; }
.menu_title.after_loan_mage .icon_menu{ background-position:0 -36px; }
.menu_title.client_mage .icon_menu{ background-position:0 -54px; }
.menu_title.user_mage .icon_menu{ background-position:0 -72px; }
.menu_title.business_inquiry  .icon_menu{ background-position:0 -90px; }
.menu_title.content_mage .icon_menu{ background-position:0 -108px; }
.menu_title.market_mage .icon_menu{ background-position:0 -126px; }
.menu_title.statistical_analysis .icon_menu{ background-position:0 -144px; }
.menu_title.business_system_mage .icon_menu{ background-position:0 -162px; }
.menu_title.before_loan_mage .icon_menu{ background-position:0 -180px; }
.menu_title.financing_application .icon_menu{ background-position:0 -198px; }

.menu_item{line-height:34px;*font-size:14px}
.menu_item a{display:block;padding:0 0 0 58px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#222}
.menu_item a:hover{text-decoration:none}
.icon_menu{margin-right:6px;margin-top:-0.2em;*margin-top:0}
.icon_menu_switch{position:absolute;right:16px;top:50%;margin-top:-9px}
.menu{padding-bottom:6px;border-top:1px solid #e7e7eb}
.menu.no_extra{border-top-width:0;margin-top:13px}
.menu.extra{border-bottom:1px solid #e7e7eb}
.menu_title{margin-bottom:0}
.menu_item:hover{background-color:#f4f5f9}
.menu_item.selected{background-color:#44b549;color:#fff}
.menu_item.selected a{color:#fff}
.menu_plugins{padding:10px 0;*font-size:14px}
.menu_plugins .btn_plugins_add{display:block;line-height:34px;color:#8d8d8d;padding-left:41px;width:121px;margin:0 auto;background:url(/assets/base/base.png) 0 -3149px no-repeat;cursor:pointer}
.menu_plugins .btn_plugins_add:hover{text-decoration:none;color:#222;background:url(/assets/base/base_z231ecc.png) 0 -3193px no-repeat}
.menu_plugins .btn_plugins_add i{margin-right:5px}
.menu_primary_box{width:208px}
.menu_primary_item{line-height:32px}
.menu_primary_item:hover{background-color:#f4f5f9}
.menu_primary_item.selected{background-color:#44b549}
.menu_primary_item.selected .menu_primary_link{color:#fff}
.menu_primary_item.sub .menu_primary_link strong{margin-left:28px}
.menu_primary_link{display:block;color:#222}
.menu_primary_link:hover{text-decoration:none}
.menu_primary_link strong{display:block;cursor:pointer;margin:0 14px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:400;font-style:normal}
.inner_menu_box.sorting .inner_menu_item{background-color:#fff}
.inner_menu_box.sorting .menu_opr{display:block}
.inner_menu_box.gray .inner_menu.dragging dt.inner_menu_item{background-color:#f4f5f9}
.inner_menu_box.gray .inner_menu_item:hover,.inner_menu_box.gray .inner_menu_item.selected{background-color:#f4f5f9}
.inner_menu_box.gray.sorting .inner_menu_item{background-color:#fff}
.inner_menu_box.gray.sorting .inner_menu_item.dragging{background-color:#f4f5f9}
.inner_menu_box.with_switch .icon_dot{position:absolute;top:50%;left:25px;margin-top:-14px;-webkit-transform:scale(0.8);font-size:10px}
.inner_menu_box.with_switch dt .inner_menu_link{padding-left:20px}
.inner_menu_box.with_switch dd .inner_menu_link{padding-left:36px}
.inner_menu{border-top:1px solid #e7e7eb}
.inner_menu:first-child{border-top-width:0}
.inner_menu .menu_opr{display:none;position:absolute;top:0;right:1em}
.inner_menu .menu_opr a{display:inline-block;margin-left:.5em;margin-top:-0.2em}
.inner_menu .menu_opr a.no_extra{margin-left:0}
.inner_menu.no_extra{border-top-width:0}
.inner_menu_item{position:relative;line-height:32px}
.inner_menu_item:hover,.inner_menu_item.selected{background-color:#f4f5f9}
.inner_menu_item:hover .menu_opr,.inner_menu_item.selected .menu_opr{display:block}
.inner_menu_item:hover a,.inner_menu_item.selected a{text-decoration:none}
.inner_menu_link{display:block;color:#222;padding-left:1em;text-decoration:none}
.inner_menu_link strong{display:inline-block;margin-top:-2px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:80px;font-weight:400;font-style:normal;vertical-align:middle;cursor:pointer}
.drag_placeholder{margin:8px;height:80px;border:1px solid #e7e7eb}
.sub_drag_placeholder{margin:8px;height:32px;border:1px solid #e7e7eb}
.icon_dot{display:inline-block;font-weight:400;font-style:normal;vertical-align:middle;margin-top:-0.2em;margin-right:5px;font-size:14px;color:#d5d5d5}
.icon_common.new{margin-left:6px;background:url(/assets/base/base.png) 0 -3237px no-repeat;width:18px;height:12px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_common.beta{margin-top:-5px;margin-left:3px;background:url(/assets/base/base_z231ecc.png) 0 -3256px no-repeat;width:25px;height:12px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon13_common{width:13px;height:13px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon13_common.arrow_right_gray{background:transparent url(/mpres/htmledition/common/images/icon/common/icon13_arrow_right_gray218877.png) no-repeat 0 0}
.icon14_common{width:14px;height:14px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon14_common.rank_gray{cursor:pointer;background:url(/assets/base/base_z231ecc.png) 0 -3279px no-repeat}
.icon14_common.rank_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -3303px no-repeat}
.single_up .icon14_common.rank_gray,.icon14_common.rank_gray.single_up{background:url(/assets/base/base_z231ecc.png) 0 -3327px no-repeat}
.single_up .icon14_common.rank_gray:hover,.icon14_common.rank_gray.single_up:hover{background:url(/assets/base/base_z231ecc.png) 0 -3351px no-repeat}
.single_down .icon14_common.rank_gray,.icon14_common.rank_gray.single_down{background:url(/assets/base/base_z231ecc.png) 0 -3375px no-repeat}
.single_down .icon14_common.rank_gray:hover,.icon14_common.rank_gray.single_down:hover{background:url(/assets/base/base_z231ecc.png) 0 -3399px no-repeat}
.icon14_common.add_white{background:url(/assets/base/base_z231ecc.png) 0 -3423px no-repeat}
.icon14_common.add_gray{background:url(/assets/base/base_z231ecc.png) 0 -3447px no-repeat}
.icon14_common.add_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -3471px no-repeat}
.icon14_common.edit_gray{background:url(/assets/base/base_z231ecc.png) 0 -3495px no-repeat}
.icon14_common.edit_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -3519px no-repeat}
.icon14_common.del_gray{background:url(/assets/base/base_z231ecc.png) 0 -3543px no-repeat}
.icon14_common.del_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -3567px no-repeat}
.icon14_common.sort_gray{background:url(/assets/base/base_z231ecc.png) 0 -3591px no-repeat}
.icon14_common.sort_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -3615px no-repeat}
.icon14_common.add_blue{background:url(/assets/base/base_z231ecc.png) 0 -3639px no-repeat}
.icon14_common.switch_gray{background:url(/assets/base/base_z231ecc.png) 0 -3663px no-repeat}
.icon14_common.switch_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -3687px no-repeat}
a:hover .icon14_common.switch_gray{background:url(/assets/base/base_z231ecc.png) 0 -3711px no-repeat}
.icon16_common{width:16px;height:16px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon16_common.close{background:url(/assets/base/base_z231ecc.png) 0 -3735px no-repeat}
.icon16_common.close:hover{background:url(/assets/base/base_z231ecc.png) 0 -3761px no-repeat}
.icon16_common.close_flat{background:url(/assets/base/base_z231ecc.png) 0 -3787px no-repeat}
.icon16_common.close_flat:hover{background:url(/assets/base/base_z231ecc.png) 0 -3813px no-repeat}
.icon16_common.edit_gray{background:url(/assets/base/base_z231ecc.png) 0 -3839px no-repeat}
.icon16_common.del_gray{background:url(/assets/base/base_z231ecc.png) 0 -3865px no-repeat}
.icon16_common.enter_gray{background:url(/assets/base/base_z231ecc.png) 0 -3891px no-repeat}
.icon16_common.enter_gray.frm_input_append{margin-top:-8px}
.icon16_common.star_gray{background:url(/assets/base/base_z231ecc.png) 0 -3917px no-repeat}
.icon16_common.star_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -3942px no-repeat}
.icon16_common.star_blue{background:url(/assets/base/base_z231ecc.png) 0 -3968px no-repeat}
.icon16_common.star_orange{background:url(/assets/base/base_z231ecc.png) 0 -3994px no-repeat}
.icon16_common.star_orange:hover{background:url(/assets/base/base_z231ecc.png) 0 -4022px no-repeat}
.icon16_common.woman_orange{background:url(/assets/base/base_z231ecc.png) 0 -4048px no-repeat}
.icon16_common.man_blue{background:url(/assets/base/base_z231ecc.png) 0 -4074px no-repeat}
.icon16_common.reply_blue{background:url(/assets/base/base_z231ecc.png) 0 -4100px no-repeat}
.icon16_common.reply_blue:hover{background:url(/assets/base/base_z231ecc.png) 0 -4126px no-repeat}
.icon16_common.del_gray{background:url(/assets/base/base_z231ecc.png) 0 -4152px no-repeat}
.icon16_common.del_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -4178px no-repeat}
.icon16_common.reply_gray{background:transparent url(/mpres/htmledition/images/icon/common/icon16_reply_gray.png?__sprite) no-repeat 0 0}
.icon16_common.reply_gray:hover{background:transparent url(/mpres/htmledition/images/icon/common/icon16_reply_gray_hl.png?__sprite) no-repeat 0 0}
.icon16_common.search_gray{background:url(/assets/base/base_z231ecc.png) 0 -4204px no-repeat}
.icon16_common.sort_gray{background:url(/assets/base/base_z231ecc.png) 0 -4230px no-repeat}
.icon16_common.sort_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -4256px no-repeat}
.icon16_common.add_gray{background:url(/assets/base/base_z231ecc.png) 0 -4282px no-repeat}
.icon16_common.add_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -4308px no-repeat}
.icon16_common.save_gray{background:url(/assets/base/base_z231ecc.png) 0 -4334px no-repeat}
.icon16_common.save_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -4360px no-repeat}
.icon18_common{width:18px;height:18px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon18_common.woman_orange{background:url(/assets/base/base_z231ecc.png) 0 -4386px no-repeat}
.icon18_common.man_blue{background:url(/assets/base/base_z231ecc.png) 0 -4414px no-repeat}
.icon18_common.error{background:url(/assets/base/base_z231ecc.png) 0 -4442px no-repeat}
.icon18_common.add_blue{background:url(/assets/base/base_z231ecc.png) 0 -4470px no-repeat}
.selected .icon18_common.add_blue{background:url(/assets/base/base_z231ecc.png) 0 -4498px no-repeat}
.icon18_common.add_white{background:url(/assets/base/base_z231ecc.png) 0 -4526px no-repeat}
.icon18_common.del_blue{background:url(/assets/base/base_z231ecc.png) 0 -4554px no-repeat}
.icon18_common.del_blue:hover{background:url(/assets/base/base_z231ecc.png) 0 -4582px no-repeat}
.icon18_common.del_gray{background:url(/assets/base/base_z231ecc.png) 0 -4610px no-repeat}
a:hover .icon18_common.del_gray,.icon18_common.del_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -4638px no-repeat}
.icon18_common.link_gray{background:url(/assets/base/base_z231ecc.png) 0 -4666px no-repeat}
.icon18_common.link_gray:hover,.hover .icon18_common.link_gray,a:hover .icon18_common.link_gray{background:url(/assets/base/base_z231ecc.png) 0 -4694px no-repeat}
.icon18_common.download_blue{background:url(/assets/base/base_z231ecc.png) 0 -4722px no-repeat}
.icon18_common.download_blue:hover{background:url(/assets/base/base_z231ecc.png) 0 -4750px no-repeat}
.icon18_common.upload_gray{background:url(/assets/base/base_z231ecc.png) 0 -4778px no-repeat}
.icon18_common.upload_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -4806px no-repeat}
.icon18_common.download_simple_gray{background:url(/assets/base/base_z231ecc.png) 0 -4834px no-repeat}
.icon18_common.download_simple_gray:hover,a:hover .icon18_common.download_simple_gray{background:url(/assets/base/base_z231ecc.png) 0 -4862px no-repeat}
.icon18_common.download_gray{background:url(/assets/base/base_z231ecc.png) 0 -4890px no-repeat}
.icon18_common.download_gray:hover,a:hover .icon18_common.download_gray{background:url(/assets/base/base_z231ecc.png) 0 -4918px no-repeat}
.icon18_common.move_gray{background:url(/assets/base/base_z231ecc.png) 0 -4946px no-repeat}
.icon18_common.move_gray:hover,a:hover .icon18_common.move_gray{background:url(/assets/base/base_z231ecc.png) 0 -4974px no-repeat}
.icon18_common.reply_gray{background:url(/assets/base/base_z231ecc.png) 0 -5002px no-repeat}
.icon18_common.reply_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -5030px no-repeat}
.icon18_common.star_gray{background:url(/assets/base/base_z231ecc.png) 0 -5058px no-repeat}
.icon18_common.star_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -5086px no-repeat}
.icon18_common.save_gray{background:url(/assets/base/base_z231ecc.png) 0 -5114px no-repeat}
.icon18_common.save_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -5142px no-repeat}
.icon18_common.edit_blue{background:url(/assets/base/base_z231ecc.png) 0 -5170px no-repeat}
.icon18_common.edit_blue:hover{background:url(/assets/base/base_z231ecc.png) 0 -5198px no-repeat}
.selected .icon18_common.edit_blue{background:url(/assets/base/base_z231ecc.png) 0 -5226px no-repeat}
.icon18_common.zoomout_gray{background:url(/assets/base/base_z231ecc.png) 0 -5254px no-repeat}
.icon18_common.zoomout_gray:hover,a:hover .icon18_common.zoomout_gray{background:url(/assets/base/base_z231ecc.png) 0 -5282px no-repeat}
.icon18_common.edit_gray{background:url(/assets/base/base_z231ecc.png) 0 -5310px no-repeat}
.icon18_common.edit_gray:hover,a:hover .icon18_common.edit_gray{background:url(/assets/base/base_z231ecc.png) 0 -5338px no-repeat}
.icon18_common.star_orange{background:url(/assets/base/base_z231ecc.png) 0 -5366px no-repeat}
.icon18_common.save_blue{background:url(/assets/base/base_z231ecc.png) 0 -5394px no-repeat}
.icon18_common.save_blue:hover{background:url(/assets/base/base_z231ecc.png) 0 -5422px no-repeat}
.icon18_common.qrcode_gray{background:url(/assets/base/base_z231ecc.png) 0 -5450px no-repeat}
.icon18_common.qrcode_gray:hover,a:hover .icon18_common.qrcode_gray{background:url(/assets/base/base_z231ecc.png) 0 -5478px no-repeat}
.icon20_common{width:20px;height:20px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon20_common.reply_gray{background:url(/assets/base/base_z231ecc.png) 0 -5506px no-repeat}
.icon20_common.reply_gray:hover{background:url(/assets/base/base_z231ecc.png) 0 -5536px no-repeat}
.icon20_common.speaker{background:url(/assets/base/base_z231ecc.png) 0 -5566px no-repeat;}
.icon21_common{width:21px;height:21px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon21_common.error{background:url(/assets/base/base_z231ecc.png) 0 -5592px no-repeat}
.icon21_common.success{background:url(/assets/base/base_z231ecc.png) 0 -5623px no-repeat}
.icon21_common.waiting{background:url(/assets/base/base_z231ecc.png) 0 -5654px no-repeat}
.icon22_common{width:22px;height:22px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon22_common.checked{background:url(/assets/base/base_z231ecc.png) 0 -5685px no-repeat}
.icon22_common.error{background:url(/assets/base/base_z231ecc.png) 0 -5717px no-repeat}
.icon22_common.success{background:url(/assets/base/base_z231ecc.png) 0 -5749px no-repeat}
.icon22_common.fail{background:url(/assets/base/base_z231ecc.png) 0 -5781px no-repeat}
.icon24_common{width:24px;height:24px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon24_common.add_gray{background:url(/assets/base/base_z231ecc.png) 0 -5813px no-repeat}
.icon28_common{width:28px;height:28px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon28_common.upload_blue{background:url(/assets/base/base_z231ecc.png) 0 -5847px no-repeat}
.icon_dot{font-family:"Microsoft YaHei",sans-serif}
.icon12_del{display:inline-block;text-decoration:none;vertical-align:middle;font-weight:400;font-style:normal;cursor:pointer;font-size:12px;color:#b3b3b3}
.icon12_del:hover{color:#545454}
.icon_loading_small{width:40px;height:40px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_loading_small.white{background:transparent url(/mpres/htmledition/images/icon/loading/icon40_loading_white218877.gif) no-repeat 0 0}
.icon_loading_small.gray{background:transparent url(/mpres/htmledition/images/icon/loading/icon40_loading_gray218877.gif) no-repeat 0 0}
.icon32_loading{width:32px;height:32px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon32_loading.dark{background:transparent url(/mpres/htmledition/images/icon/common/icon32_loading_dark218877.gif) no-repeat 0 0}
.icon32_loading.light{background:transparent url(/mpres/htmledition/images/icon/common/icon32_loading_light218877.gif) no-repeat 0 0}
.icon_mini_tips{width:16px;height:16px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_mini_tips.document_link{background:url(/assets/base/base_z231ecc.png) 0 -5885px no-repeat}
.icon_verify{width:82px;height:30px;vertical-align:middle;display:inline-block}
.icon_verify.waiting{background:url(/assets/base/base_z231ecc.png) 0 -5911px no-repeat}
.icon_verify.fail{background:url(/assets/base/base_z231ecc.png) 0 -5951px no-repeat}
.icon_verify_checked{background:url(/assets/base/base_z231ecc.png) 0 -5991px no-repeat;width:16px;height:16px;vertical-align:middle;display:inline-block}
.icon_wxverify_status{display:inline-block;vertical-align:middle}
.icon_wxverify_status.name_waiting{width:86px;height:24px;background:url(/assets/base/base_z231ecc.png) 0 -6017px no-repeat}
.icon_wxverify_status.file_success{width:96px;height:24px;background:url(/assets/base/base_z231ecc.png) 0 -6051px no-repeat}
.icon_card_selected{background:url(/assets/base/base_z231ecc.png) 0 -6085px no-repeat;width:46px;height:46px;vertical-align:middle;display:inline-block}
.icon_noie6{background:transparent url(/mpres/htmledition/images/icon/common/icon_noie6218877.png) no-repeat 0 0;width:369px;height:390px;vertical-align:middle;display:inline-block}

.icon_common{ display:inline-block; width:30px; height:30px; background:url(/assets/icon/icon_common.png) no-repeat;}

/* loader */
.loading{ position:fixed; top:0; left:0; right:0; height:100%; width:100%; background:url(/assets/icon/common/dialog.png) 0 0 repeat; display:none; z-index:9999;}
.loading .loading_icon{ position:absolute; top:50%; left:50%; display:block; width:24px; height:24px; background:url(/assets/icon/common/loading.gif) 0 0 no-repeat; margin:-12px 0 0 -12px;}

/* Process design */
.process{ zoom:1}
.process:after{ clear:both; content:"";display: table;  line-height: 0;}
.process_opt{ position:relative; float:left; width:80px; height:40px; line-height:40px; margin-right:20px; padding-top:40px; border:1px solid #e7e7e7; cursor:pointer; text-align:center;}
.process_opt:hover{ border-color:#44b549;-webkit-transition:all .5s ease-in-out; transition:all .5s ease-in-out;}
.process_opt .icon_common{ position:absolute; top: 10px;left: 50%; width:22px; height:22px;margin-left: -11px;}
.process_opt .icon_common.add_gray{ background-position:-478px 0}
.process_opt:hover .icon_common.add_gray{ -webkit-transform:rotate(360deg); -webkit-transform-origin:center center; -webkit-transition:all .5s ease-in-out; transform:rotate(360deg); transform-origin:center center; transition:all .5s ease-in-out;}
.process_del{ display:none; position:absolute; width:14px; height:14px; background-position:-486px -25px;}
.process_del:hover{-webkit-transform:rotate(360deg); -webkit-transform-origin:center center; -webkit-transition:all .5s ease-in-out; transform:rotate(360deg); transform-origin:center center; transition:all .5s ease-in-out;}
.process_opt_txt{ display:block;}
.process_opt_start{}
.process_opt_task{}
.process_opt_branch{}
.process_opt_same{}
.process_opt_end{}

.process_tools{}
.process_circle{ width:80px; height:80px; background-color:#f5f5f5; border-radius:50%; border:1px solid #e7e7e7; line-height:80px; cursor:pointer;text-align:center}
.process_square{width:120px; height:60px;border:1px solid #e7e7e7;background-color:#f5f5f5;line-height:60px;cursor:pointer;text-align:center}
.process_diamond{width:116px; height:116px;background:url(/assets/icon/common/process_diamond.png) 0 0 no-repeat;line-height:116px;cursor:pointer;text-align:center}
.process_line{width:60px; height:4px;background-color:#f0f0f0;cursor:pointer;}
.process_line:after{ position:relative; top:-15px; right:-60px; content:" "; width:0; height:0; border-width:5px; border-style:solid; border-color:transparent transparent transparent #f0f0f0; font-size:0; line-height:normal; }
/* .process_circle .process_del{top: 0;right: -14px;}
.process_square .process_del,.process_diamond .process_del{top: -14px;right: -14px;} */
.process_circle:hover .process_del,.process_diamond:hover .process_del,.process_square:hover .process_del,.process_line:hover .process_del{ display:inline-block}

.process_chart{ position:relative; margin-top:20px;padding: 20px;background-color: #f4f5f9;}
/*.process_chart .process_circle,.process_chart .process_square,.process_chart .process_diamond{ position:absolute;}*/

.ad_img{max-height:150px;max-width:700px;padding:5px 0 5px 10px;display:block;}
.link_img{max-height:50px;max-width:700px;padding:5px 0 5px 10px;display:block;}

/* menu management  */
.level_first{}    /* 一级菜单 */
.level_second .menu_tit{ padding-left:20px;}    /* 二级菜单 */
.level_three .menu_tit{ padding-left:40px;}    /* 二级菜单 功能菜单 */ 
.menu_txt{ display:inline-block; line-height:16px; vertical-align:middle;}
.level_first .menu_txt{ padding-left:7px;}
.level_second .menu_txt{ padding-left:7px;}
.level_three .menu_txt{ padding-left:7px;}
.menu_toggle{ display:inline-block; width:16px; height:16px; background:url(/assets/icon/icon_common.png) no-repeat; cursor:pointer;vertical-align: middle;background-position:0 -20px;}
.menu_toggle.open{ background-position:0 -36px;}
.menu_add{display:inline-block;width:16px; height:16px; margin-left:10px; background:url(/assets/icon/icon_common.png) 0 -52px no-repeat;cursor:pointer;vertical-align: middle;
}

/* =========

	***   validate   
	
=========== */
label.error {color: #f00;line-height:24px;white-space:nowrap; vertical-align:middle;/*  text-indent:-9999px;*/}
label.error .icon-validate{ display:inline-block;width:16px; height:16px; background:url(/assets/icon/icon_common.png) 0 -107px;margin-left:5px;  margin-bottom: -4px;}
.frm_input_box.error{ border-color:#fa9494}
.frm_select_picker.error .bootstrap-select .btn{border-color:#fa9494}
.fileupload.error{border:1px solid #fa9494;   border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;}
.fileupload.error .uneditable-input{border-left:none !important; border-top:none !important; border-bottom:none !important;}
.fileupload.error .btn.btn-file{border-right:none !important; border-top:none !important; border-bottom:none !important;}

.popoverbox{ position:relative;}
.popover-validate{ position:absolute; 
left:-16px; top:-45px; display:none;
max-width: 276px;
padding: 1px;
text-align: left;
white-space: normal;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0,0,0,0.2);
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);
box-shadow: 0 5px 10px rgba(0,0,0,0.2);
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
z-index: 1010;
}
.popover-validate .arrow,.popover-validate .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover-validate .arrow {
    border-width: 6px
}

.popover-validate .arrow:after {
    border-width: 5px;
    content: ""
}

.popover-validate.top .arrow {
    bottom: -6px;
    left: 24px;
    margin-left: -6px;
    border-top-color: #999;
    border-top-color: rgba(0,0,0,0.25);
    border-bottom-width: 0
}

.popover-validate.top .arrow:after {
    bottom: 1px;
    margin-left: -5px;
    border-top-color: #fff;
    border-bottom-width: 0
}

.popover-validate .popover-content {
padding: 4px 10px;
white-space: nowrap;
}
/*coupon*/
.coupon_box{background-color:#fff;height:130px;width:250px;margin:20px 20px 20px 100px;box-shadow:0 2px 2px rgba(0,0,0,.05);border-radius:5px;float:left}
.coupon_box_name{font-size:14px;color:#666;float:left;margin-left:10px;margin-top:5px;}
.coupon_box h1{text-align:center;padding-top:50px;color:#666;foat-size:20px;}
.coupon_box_foot_left{margin-left:10px;margin-top:15px;color:#666;float:left;font-size:14px;}
.coupon_box_foot_right{margin-right:10px;margin-top:15px;color:#666;float:right;font-size:14px;}
.integral_box{background-color:#fff;height:130px;width:250px;margin:20px 20px 20px 100px;box-shadow:0 2px 2px rgba(0,0,0,.05);border-radius:5px;float:left}
.integral_box h1{text-align:center;padding-top:50px;color:#666;foat-size:20px;}
/*process*/
.process{height:82px;}
.process ul li{float:right;height:50px;width:375px}
.process li .process001{background:url(/assets/process/001.png)no-repeat;display:block;height:10px;margin-top:-2px;}
.process li .process002{background:url(/assets/process/002.png)no-repeat;display:block;height:10px;margin-top:-2px;}
.process li .process003{background:url(/assets/process/003.png)no-repeat;display:block;height:10px;margin-top:-2px;}
.process li .process004{background:url(/assets/process/004.png)no-repeat;display:block;height:10px;margin-top:-2px;}
.process li .process005{background:url(/assets/process/005.png)no-repeat;display:block;height:10px;margin-top:-2px;}
.process li .process006{background:url(/assets/process/006.png)no-repeat;display:block;height:10px;margin-top:-2px;}
.process li .process007{background:url(/assets/process/007.png)no-repeat;display:block;height:10px;margin-top:-2px;}
.process li .text{float:right;text-align:center;padding-top:10px;width:75px;color:#8d8d8d;}
.process li .text_green{float:right;text-align:center;padding-top:10px;width:75px;color:#4CD964;}
.process li .text_red{float:right;text-align:center;padding-top:10px;width:75px;color:#FF6B46;}
/* 
	=========

	Bootstrap-select

	===========
 */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.bootstrap-select.btn-group, .bootstrap-select.btn-group[class*="span"] {
	float:none; 
	display: inline-block;
	margin-bottom: 10px;
	margin-left:0;
	*display:inline;
	*zoom:1;
}
.bootstrap-select {width: 220px;}
.bootstrap-select .btn {width: 218px; padding:0;}
.bootstrap-select .btn:focus {
	/*
	outline: thin dotted #333333 !important;
	outline: 5px auto -webkit-focus-ring-color !important;
	outline-offset: -2px;
	*/
}
.bootstrap-select.btn-group .btn .filter-option {
	overflow:hidden; 
	position:absolute;
	left:12px; 
	right:25px;
	text-align:left;
	*top:0;
}
.bootstrap-select.btn-group .btn .caret {
	position:absolute;
	right:12px;
}
.bootstrap-select.btn-group .disabled {cursor: not-allowed;}
.bootstrap-select.btn-group[class*="span"] .btn {
	width:100%;
}
.bootstrap-select.btn-group .dropdown-menu {
	min-width:100%;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.bootstrap-select.btn-group .dropdown-menu ul {
	margin:0;
	list-style:none;
	*width:100%;
}
.bootstrap-select.btn-group .dropdown-menu ul dt {
	display:block; 
	padding:3px 20px; 
	cursor:default;
}
.bootstrap-select.btn-group .dropdown-menu li a[class^="opt"] {padding-left:35px;}
.bootstrap-select.btn-group .dropdown-menu ul .optgroup-div {border-bottom:1px solid #e5e5e5;}

/*issues for bootstrap 2.3*/
.bootstrap-select.btn-group .dropdown-menu li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    color: #333333;
    white-space: nowrap;
}
.bootstrap-select.btn-group .dropdown-menu li > a:hover, .bootstrap-select.btn-group .dropdown-menu li > a:focus {
    text-decoration: none;
    color: #ffffff;
    background-color: #54c259;
    background-image: -moz-linear-gradient(top, #62cb67, #48b44d);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62cb67), to(#48b44d));
    background-image: -webkit-linear-gradient(top, #62cb67, #48b44d);
    background-image: -o-linear-gradient(top, #62cb67, #48b44d);
    background-image: linear-gradient(to bottom, #62cb67, #48b44d);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62cb67', endColorstr='#ff48b44d', GradientType=0);
}
.bootstrap-select.btn-group .disabled {cursor: not-allowed;}

.bootstrap-select.btn-group[class*="span"] .btn {width:100%;}

.bootstrap-select.btn-group, .bootstrap-select.btn-group[class*="span"] {margin: 0;}
.btn-group {
  position: relative;
  display: inline-block;
  *display: inline;
  *margin-left: .3em;
  font-size: 0;
  white-space: nowrap;
  vertical-align: middle;
  *zoom: 1;
}

.btn-group:first-child {
  *margin-left: 0;
}

.btn-group + .btn-group {
  margin-left: 5px;
}

.btn-toolbar {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 0;
}

.btn-toolbar > .btn + .btn,
.btn-toolbar > .btn-group + .btn,
.btn-toolbar > .btn + .btn-group {
  margin-left: 5px;
}

.btn-group > .btn {
  position: relative;
  background:#fff;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group > .btn + .btn {
  margin-left: -1px;
}

.btn-group > .btn,
.btn-group > .dropdown-menu,
.btn-group > .popover {
  font-size: 14px;
}

.btn-group > .btn-mini {
  font-size: 10.5px;
}

.btn-group > .btn-small {
  font-size: 11.9px;
}

.btn-group > .btn-large {
  font-size: 17.5px;
}

.btn-group > .btn:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.btn-group > .btn:last-child,
.btn-group > .dropdown-toggle {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.btn-group > .btn.large:first-child {
  margin-left: 0;
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.btn-group > .btn.large:last-child,
.btn-group > .large.dropdown-toggle {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active {
  z-index: 2;
  background:#fff;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group > .btn + .dropdown-toggle {
  *padding-top: 5px;
  padding-right: 8px;
  *padding-bottom: 5px;
  padding-left: 8px;
  -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn-group > .btn-mini + .dropdown-toggle {
  *padding-top: 2px;
  padding-right: 5px;
  *padding-bottom: 2px;
  padding-left: 5px;
}

.btn-group > .btn-small + .dropdown-toggle {
  *padding-top: 5px;
  *padding-bottom: 4px;
}

.btn-group > .btn-large + .dropdown-toggle {
  *padding-top: 7px;
  padding-right: 12px;
  *padding-bottom: 7px;
  padding-left: 12px;
}

.btn-group.open .dropdown-toggle {
  background-image: none;
}

.btn-group.open .btn.dropdown-toggle {
  background-color: #fafafa;
}

.btn-group.open .btn_primary.dropdown-toggle {
  background-color: #0044cc;
}

.btn .caret {
  margin-top: 12px;
  margin-left: 0;
  *margin-top: 8px;
}
.btn-primary .caret,
.btn-warning .caret,
.btn-danger .caret,
.btn-info .caret,
.btn-success .caret,
.btn-inverse .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

.btn-group-vertical {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
}

.btn-group-vertical > .btn {
  display: block;
  float: none;
  max-width: 100%;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
          border-radius: 0;
}

.btn-group-vertical > .btn + .btn {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:first-child {
  -webkit-border-radius: 3px 3px 0 0;
     -moz-border-radius: 3px 3px 0 0;
          border-radius: 3px 3px 0 0;
}

.btn-group-vertical > .btn:last-child {
  -webkit-border-radius: 0 0 3px 3px;
     -moz-border-radius: 0 0 3px 3px;
          border-radius: 0 0 3px 3px;
}

.btn-group-vertical > .btn-large:first-child {
  -webkit-border-radius: 3px 3px 0 0;
     -moz-border-radius: 3px 3px 0 0;
          border-radius: 3px 3px 0 0;
}

.btn-group-vertical > .btn-large:last-child {
  -webkit-border-radius: 0 0 3px 3px;
     -moz-border-radius: 0 0 3px 3px;
          border-radius: 0 0 3px 3px;
}
.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle {
  /* *margin-bottom: -3px; */
}

.dropdown-toggle:active,
.open .dropdown-toggle {
  outline: 0;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid #000000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
}

.dropdown .caret {
  margin-top: 8px;
  margin-left: 2px;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  background-color: #ffffff;
  border: 1px solid #e7e7eb;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
          border-radius: 3px;
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}

.dropdown-menu > li > a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 20px;
  color: #333333;
  white-space: nowrap;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  outline: 0;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  color: #999999;
}

.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  text-decoration: none;
  cursor: default;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.open {
  *z-index: 1000;
}

.open > .dropdown-menu {
  display: block;
}

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990;
}

.pull-right > .dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0;
  border-bottom: 4px solid #000000;
  content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-top: -6px;
  margin-left: -1px;
  -webkit-border-radius: 0 3px 3px 3px;
     -moz-border-radius: 0 3px 6px 6px;
          border-radius: 0 3px 3px 3px;
}

.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropup .dropdown-submenu > .dropdown-menu {
  top: auto;
  bottom: 0;
  margin-top: 0;
  margin-bottom: -2px;
  -webkit-border-radius: 3px 3px 3px 0;
     -moz-border-radius: 3px 3px 3px 0;
          border-radius: 3px 3px 3px 0;
}

.dropdown-submenu > a:after {
  display: block;
  float: right;
  width: 0;
  height: 0;
  margin-top: 5px;
  margin-right: -10px;
  border-color: transparent;
  border-left-color: #cccccc;
  border-style: solid;
  border-width: 5px 0 5px 5px;
  content: " ";
}

.dropdown-submenu:hover > a:after {
  border-left-color: #ffffff;
}

.dropdown-submenu.pull-left {
  float: none;
}

.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
  -webkit-border-radius: 3px 0 3px 3px;
     -moz-border-radius: 3px 0 3px 3px;
          border-radius: 3px 0 3px 3px;
}

.dropdown .dropdown-menu .nav-header {
  padding-right: 20px;
  padding-left: 20px;
}

/* 
	=========

	Bootstrap-fileupload

	===========
 */
.btn-file{position:relative;overflow:hidden;vertical-align:middle; margin-left:-5px;}

.btn-file>input {position: absolute;top: 0;right: 0; width:90px; height:28px; line-height:28px;margin: 0;cursor: pointer;opacity: 0;filter: alpha(opacity=0);direction: ltr;}

.fileupload-new .input-append .btn-file {-webkit-border-radius: 0 3px 3px 0;-moz-border-radius: 0 3px 3px 0;border-radius: 0 3px 3px 0;}

.uneditable-input[class*="span"], .uneditable-textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .uneditable-textarea[class*="span"] {float: none;margin-left: 0;}

.input-append .uneditable-input[class*="span"], .input-prepend .uneditable-input[class*="span"] {display: inline-block;}

.fileupload-exists .fileupload-new, .fileupload-new .fileupload-exists {display: none;}

.fileupload .btn {vertical-align: middle;}
.uneditable-input,
.uneditable-textarea {
  color: #999999;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #cccccc;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
     -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
          box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
}

.uneditable-input {
  overflow: hidden;
  white-space: nowrap;
}

.uneditable-textarea {
  width: auto;
  height: auto;
}
.fileupload{ display:inline-block; zoom:1; *display:inline;}
.fileupload.dn{ display:none;}
.fileupload .input-append .uneditable-input{ display:inline-block; width:198px; padding:4px 10px; height:20px; line-height:20px; border:1px solid #e7e7eb; border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px; *display:inline; zoom:1;vertical-align:top;}
.fileupload .input-append .btn{ vertical-align:top;}
 
.mta_wechat .ui_tips i:before{display: none;}
.mta_wechat .ui_tips .icon_info{background:url(/assets/base/notice-exclamation.png);}
/*    *=common part Start   */

/* tips */
.input_tips{ position:absolute; bottom:30px; left:0; padding:3px 10px; line-height:22px; background-color:#f8e2bb; border:1px solid #f0b652;font-size: 16px;color: #F73200; font-weight:bolder;text-overflow: ellipsis;white-space: nowrap;}

	/* *==common-part:提示条  */
.ui_tips{margin:5px 0; position:relative;border:1px solid #b5dbff; color:#626f7b; padding: 8px 20px 8px 41px;border: none;border-radius: 0;background: #e0eaf6;font-size: 14px;line-height: 1.6;}
.ui_tips i{position: relative;top:-1px;*position: static;display: inline-block;*display: inline;*zoom: 1;margin-left: -21px;margin-right: 5px;width: 16px;height: 16px;vertical-align: middle;}
.ui_tips i:before{display: none;}
.ui_tips .icon_info{background:url(/assets/base/notice-exclamation.png);}
.ui_tips a{}
.ui_tips strong{color:#D26900}
.ui_tips_close{position:relative;top:-2px;right:-21px;line-height:20px;float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}
.ui_tips_close:hover{text-decoration:none;opacity:0.3;filter:alpha(opacity=30)}
.ui_tips.error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.ui_tips.success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
.ui_tips.warning{color:#c09853;background-color:#fcf8e3;border:1px solid #fbeed5}

	/* *==common-part: direction */
.direction{ float:right;  padding:0 20px; overflow:hidden; display:none;}
.direction li{ float:left; }
.direction li a{ display:inline-block; height:12px; padding:0 10px; line-height:12px;*zoom:1; *display:inline; }
.direction li em{  font-style:normal; font-size:14px; color:#e7e7eb; }
.direction li .txt{ padding:0 10px; color:#666; }

	/* *==common-part : position_top_bottom */
.top_nav{ display:none;}
.title_tab.position_tab.nav-fixed{ position:fixed; top:0px; width:989px; z-index:100;}
.originalTab_fixed{ height:58px;}
.tab#originalTab{margin-top:-20px;}

.save_btn_box{ padding:20px; }
#foot_operate_area{ /*height:71px;*/ }
.info_operate{  position:absolute; bottom:31px; padding:20px; width:949px; background:#fff; border-top:1px solid #e7e7eb; overflow:hidden;}
.info_operate_fixed{ position:fixed; bottom:0; padding:20px; z-index:99;}
.info_operate .fl .btn{ margin-right:10px; }
.info_operate .fr .btn{ margin-left:10px; }
.position_table h3{ padding:10px 20px ; font-size:14px; font-weight:normal; }
.table tr.last td{ border-bottom:1px solid #e7e7eb;}
.tab-bd-con.hide{ display:none;}
.tab-bd-con.active{ display:block;}
.table_sroll_x{ overflow-x: auto; max-width:947px; }
.table_sroll_x table{ white-space:nowrap; }
.form_wrp .mark{ font-size:14px; color:#44b549; }
.mark_green{ color:#44b549; }
.mark_red{ color:#f00; }
.notice_text{ padding:0 10px; color:red; font-size:12px;  }
.pop_btn{ padding:20px 20px 0; text-align:left; }
.pop_btn .pop_btn_rm{ margin-right:20px; }

/*  Table Cell fixed width */
.td_order{ width:40px; } /* 序号 */
.td_checkbox{ width:55px; } /* 选择 */
.td_period{ width:40px; } /* 期数 */
.td_date{ width:90px; } /* 年月日 */
.td_name{ width:80px; } /* 姓名 */
.td_phone{ width:110px; } /* 电话号 */
.td_datetime{ width:150px; } /* 年月日 时分秒 */
.td_idnum{ width:150px; } /* 身份证号 */
.td_banknum{ width:150px; } /* 银行卡账号 */

.table_cell .frm_radio_label, .table_cell .frm_checkbox_label{ margin-right:0; }
.single_list{ padding:0 20px;}
.single_list_hd{ height:35px; line-height:35px; border-bottom:1px solid #e7e7eb; }

	/* *==common-part : information manage */
.page_area{ }
.page_area .page_area_tit{ margin:10px 20px;  padding:0 10px; height:20px; line-height:20px; font-size:14px; border-left:3px solid #44b549; }
.item{ margin:20px 0; border:1px solid #e7e7eb; }
.item_hd{ padding:0 20px; height:35px; line-height:35px; border-bottom:1px solid #e7e7eb; background-color:#f4f5f9;}
.item_hd .item_hd_title{  padding-right:10px; font-weight:normal; }
.item_hd .item_hd_oper:hover{ text-decoration:none;  }
.item_bd{ padding:10px 20px 0; }
.item .form_wrp .table td{ background-color:#fff;}
.textarea{ width:100%; height:50px; margin-right:20px;}
.table_noitem{ margin:0 20px 20px; }

	/* *==common-part : list search_form */
.search_form{ margin:-20px -20px 10px; padding:10px 20px; background-color: #f4f5f9;}
.search_list{ width:100%;}
.sl_li{ float: left; display: block; }
.sl_li .frm_label{ background-color:transparent; text-align:left; width:85px;}
.sl_li .frm_controls{ float:left; width:155px; padding:5px 30px 5px 0;}
.sl_li .frm_controls.group{ width:245px;}
.sl_li .frm_controls.group_money{ width:360px;}
.sl_li .frm_controls.group.belongto-part{ width:340px;}
.sl_li .frm_controls .frm_select_picker{ width:150px; }
.sl_li .frm_controls .frm_select_picker .bootstrap-select{ width:150px; }
.sl_li .frm_controls .frm_select_picker .bootstrap-select .btn{ width:148px; }
.sl_li .frm_controls .frm_input_box{ width:128px; }
.sl_li .frm_controls.group .frm_input_box{ width:83px;}
.sl_li .frm_controls.group .frm_input_box.with_counter.append{ width:43px; }
.sl_btn{ padding:5px 0;}
.sl_li.date_select .frm_controls{ display:inline-block;/*  width:100px; */padding-right:0;}
.sl_li.date_select .frm_controls .frm_select_picker{ width:100px; }
.sl_li.date_select .frm_controls .frm_select_picker .bootstrap-select{ width:100px; }
.sl_li.date_select .frm_controls .frm_select_picker .bootstrap-select .btn{ width:98px; }
.sl_li.date_select .date_select_to{ display:inline-block; padding-top:8px;}
.sl_li.date_select.sl_btn{ padding-left:20px;}
.sl_li.fr{ float:right; }
.sl_li.hide{ display:none; }
	/* *==common-part : filter*/
.filter{ margin-left:-10px; margin-bottom:20px; overflow:hidden; }
.filter dt, .filter dd{ float:left; height:24px; line-height:24px;  }
.filter dt{ font-size:14px; color:#999; }
.filter dd{ margin-left:10px; }
.filter dd a{ display:block; padding:0 10px; border-radius:4px;  }
.filter dd a:hover{ text-decoration:none; }
.filter dd a.active{ background-color:#44b549; color:#fff; }
.filter dd a em{ font-style:normal; }

	/* *==common-part : */
.form_li{  margin:0; overflow:hidden; padding-left:90px; }
.form_li .fl_txt{display: block; float: left; width:90px; margin-left:-90px; line-height:40px; color:#555; text-align:left;}
.form_li .fl_val{ line-height:40px; word-wrap: break-word; word-break: break-all; color:#555; }
.form_li .to{ *position:relative; *top:-8px; }
	/* *==common-part : handle_area */
.handle_area{ margin:0 20px; }
.handle_area .h3.first{ margin-top:0;}
.handle_area .frm_textarea_box{ }
.confirm_area{ padding:20px; line-height:30px; vertical-align:middle; }
.confirm_area_txt{ float:left; }
.confirm_area_val{ float:left; }
.show_area{ margin:0 0 40px 0; }
.highlight_box{ margin:-20px -20px 20px; padding:20px;background-color:#f4f5f9; line-height:1.6;*zoom:1}

/*  choose entrance  */
.choose_entrance{ text-align:center; }
.choose_entrance .entrance_btn{ display:inline-block; margin-right:30px; padding:30px; width:80px;  height:70px; border:2px dotted #d9dadc; vertical-align:middle; *zoom:1; *display:inline; background-color:#f4f5f9 }
.choose_entrance .entrance_btn:hover{ border-color:#b3b3b3; text-decoration:none; color:#b3b3b3;  }
.choose_entrance .entrance_btn.last{ margin-right:0; }
.choose_entrance .entrance_btn .icon{ display:block; margin:0 auto; width:20px; height:20px; background:url(/assets/base/base_z231ecc.png) 0 -2809px no-repeat }
.choose_entrance .entrance_btn .txt{ display:block;  margin-top:10px; font-size:20px; color:#d9dadc; vertical-align:middle; }
.entrance_btn:hover .txt{ border-color:#b3b3b3; text-decoration:none; color:#b3b3b3; }
.entrance_btn:hover .icon{ backgrpund-position:0 -2885px;}
/* operate success */
.oper_suces_pop{position:fixed; top:-100px; left:50%; margin-left:-151px; width:300px;background-color:#e7e8eb; border:1px solid #e7e7eb; border-radius:5px; opacity:0; }
.oper_suces_pop .oper_suces_hd{ height:30px; line-height:30px;  }
.oper_suces_pop .oper_suces_bd{ padding:50px 20px; text-align:center;  }

/*  purview_preview  */
.purview_preview_tit{ margin-left:190px; }
.purview_preview_tit .frm_val{ margin-left:5px; }
.purview_preview_tit .open_tip{ display:inline-block; *zoom:1; *display:inline; }
.purview_preview_tit .open_tip:hover{ text-decoration:none; }
.purview_preview_tit .open_icon{ display:inline-block; width:16px; height:10px; background:url(/assets/icon/open-tip.png) 0 -19px no-repeat; cursor:pointer;}
.purview_preview_tit .open_icon.down{ background-position:0 -19px; }
.purview_preview_tit .open_icon.up{background-position:0 1px; }
.purview_preview_tip.popover{ margin-bottom:20px; }
.purview_preview_tip.popover.pos_left .popover_arrow{ left:200px; }
.purview_preview_tip .frm_val{ line-height:12px; font-size:10px; vertical-align:middle; }
/* operate icon*/
.operate_icon{ display:inline-block; height:20px; padding:0 5px; color:#fff; /*background:url(/assets/operate/public-ct.png) 0 0 no-repeat;*/ line-height:20px; font-size:12px; text-decoration:none; border-radius: 3px;
-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.operate_icon:hover{text-decoration:none; opacity:.9; filter:alpha(opacity=90)}
.new{ background-color:#44b549}  /*  添加  */
.edit{ background-color:#44b549}  /*  修改  */
.view{ background-color: #44b549}    /* 查看 */
.del{ background-color:#ff7d7d;}  /* 删除 */


.audit{ background-color:#44b549;} /* 审核 */
.invalid{ background-color:#ff7d7d;} /* 作废 */
.suspend{ background-color:#ff7d7d;}   /* 中止 */
.enabled{ background-color:#44b549;}   /* 启用 */
.disabled{ background-color:#ff7d7d;}   /* 禁用 */
.return{ background-color:#ff7d7d;}   /* 退回 */
.longer{ background-color:#44b549;}   /* 延迟 */
.recruit-refund{ background-color:#44b549;}   /* 招募退款 */
.takein{ background-color:#44b549;}   /* 收款 */
.mat{ background-color:#44b549;}   /* 垫款 */
.assigmt{ background-color:#44b549;}   /* 转让 */
.sch-recordlist{ background-color:#44b549;}   /* 查询投资记录 */
.trial{ background-color:#44b549;}   /* 提审 */
.order{ background-color:#44b549;}   /* 接单 */
.accepted{ background-color:#44b549;}   /* 受理 */
.dispatch{ background-color:#44b549;}   /* 派单 */

.view-person{ background-color:#44b549;}   /* 查看下属人员 */
.download{ background-color:#44b549;}   /* 下载 */
.licenses{ background-color:#44b549;}   /* 证照管理 */
.synchro{ background-color:#44b549;}   /* 同步数据 */


.pass{ background-color:#44b549;}   /* 流标 */
.ultra{ background-color:#44b549;}   /* 超募 */
.delivery{ background-color:#44b549;}  /* 派件 */
.detain{ background-color:#44b549;}  /* 扣款 */
.repayment{ background-color:#44b549;}  /* 还款 */
.quid{ background-color:#44b549;}/* 代偿 */
.apply{ background-color:#44b549;}/* 申请 */

.setphone{background-color:#44b549;} /* 电话设置 */
.setemail{background-color:#44b549;} /* 邮箱设置 */
.updatelog{background-color:#44b549;} /* 更新记录 */ 

.disable{background-color:#e7e8eb;}  /* 禁用 */
.operate_icon.disable:hover{opacity:1; filter:alpha(opacity=100); cursor:default;}

/* verify-msg */
.verify_msg{ position:fixed; top:0; left:50%; width:360px; margin-left:-180px; padding:10px 20px;  background-color:#eaa000;  }
.verify_msg p{ line-height:20px; color:#fff;  text-align:center; }

/*    *=common part End   */
/*    *=add financing box */
.add_financing_area{ padding:20px 150px; }
.add_financing_box{ display:inline-block;padding:30px; width:170px;  height:170px; border:2px dotted #d9dadc; vertical-align:middle; *zoom:1; *display:inline; background-color:#f4f5f9 }
.add_financing_box:hover, .add_financing_box:hover .icon, .add_financing_box:hover .txt{ border-color:#b3b3b3; text-decoration:none; color:#b3b3b3; }
.add_financing_box.first{ margin-right:50px; }
.add_financing_box .icon{ display:block;  font-size:60px; color:#d9dadc; vertical-align:middle; }
.add_financing_box .txt{ display:block;  font-size:20px; color:#d9dadc; vertical-align:middle; }
.add_finance_success{ padding:80px 0; }
.add_finance_success p{ font-size:24px;  }
.af_success_link{  padding:20px 0; }
.af_success_link a{font-size:14px; }
.af_success_link a.left{ padding-right:20px; }
.add_finance_record{ padding:0 10px; font-size:16px; font-style:normal; color:red;}
.add_finance_next{ padding:0 5px; color:#44b549; }

/*  index  */
.index_item{ width:949px; overflow:hidden; }
.index_item_left{ float:left; width:465px; }
.index_item_right{ float:right; width:465px; }
.index_overview li{ overflow:hidden; line-height:30px; border-bottom:1px dashed #ddd;  }
.index_overview li .tit{ float:left; }
.index_overview li .val{ float:right; padding-left:20px; }
.index_overview li .val em{ font-style:normal;}
.index_overview li.last{ border-bottom:0; }
.index_overview li.last span{ font-weight:bold; }
.index_list .form_wrp .table td, .index_list .frm_label, .index_list .frm_controls{ background-color:#fff; }
.index_show_area{ overflow:hidden; background-color:#f4f5f9; margin:-20px; }
.index_show_area ul{ overflow:hidden; }
.index_show_area ul li{ float:left; width:144px; padding:30px 10px;  }
.index_show_area ul li.last{ border:0;}
.index_show_area ul li a{ display:block; text-align:center; }
.index_show_area ul li a:hover{ text-decoration:none; }
.index_show_area ul li a .tit{ margin-top:5px; line-height:30px; text-align:center;  }
.index_show_area ul li a .index_icon{ display:inline-block; width:30px; height:30px; background:url(/assets/icon/icon_common.png) 0 -470px no-repeat; vertical-align:center;  }
.index_show_area ul li a .index_icon1{ background-position:0 -470px; }
.index_show_area ul li a .index_icon2{ background-position:-30px -470px; }
.index_show_area ul li a .index_icon3{ background-position:-60px -470px; }
.index_show_area ul li a .index_icon4{ background-position:-90px -470px; }
.index_show_area ul li a .index_icon5{ background-position:-120px -470px; }
.index_show_area ul li a .tit .text{ display:inline-block;  font-size:14px; color:#b3b3b3; line-height:30px; vertical-align:top; }
.index_show_area ul li a .tit:hover .text{ color:#909090; }
.index_show_area ul li a .num{ display:inline-block; width:80px; height:60px; line-height:60px; text-align:center;  color:#60d295; border:2px dotted #d9dadc; background-color:#fff;  }
.index_show_area ul li a .num span{ font-size:24px; }
.index_show_area ul li a .num:hover{ border-color:#b3b3b3; color:#41ac73; }
.index_role_area{ padding:20px 0;}
.index_role_area .h2{ margin-bottom:20px; padding:10px 20px;  background-color:#f4f5f9}
.index_role_area .h2 strong{ padding:0 10px; line-height:16px; font-size:16px; font-weight:normal;  border-left:3px solid #ddd }
.index_role_area .h3{ padding:0 30px; height:30px; line-height:30px; font-size:14px; font-weight:normal; }
.index_role_item{ margin-left:-20px; overflow:hidden;  }
.index_role_item .item{ float:left; width:462px; margin-left:20px; }
.index_role_item .item.data_info .item_bd{ height:175px; overflow-y:auto;}
.index_role_item .item.data_info.finance_info .item_bd{ height:300px;}
.index_role_item .item.first{ margin-top:0; }
.index_role_item .item.entire_row{ width:947px; }
.index_role_item  .frm_controls em{ font-style:normal;}
.index_role_item .info_li{ overflow:hidden; }
.index_role_item .info_li_td{ float:left; }
.index_role_item .info_li_td .frm_label{ width:170px; text-align:left; }
.index_role_item .info_li_td .frm_controls{ text-align:right; }
.index_role_item .info_li_td .frm_label, .index_role_item .info_li_td .frm_controls{ background-color:#fff; }
.index_role_item .item_bd .period_area{ border-bottom:1px dashed #ddd; overflow:hidden; }
.index_role_item .item_bd .period_area.payment{ border:0; margin-bottom:10px; }
.index_role_item .item_bd .tit{ line-height:30px; font-size:14px; }
.index_role_item .item_bd .total_sum{ overflow:hidden; }
.index_role_item .item_bd .total_sum .frm_label{ text-align:left; width:100px; }
.statistics-deadline{ float:right; }
/**/
.frm_textarea_box.textarea_wholerow{ width:900px;}
.textarea_wholerow.elec_seal_textarea textarea{ max-width:920px; height:1000px; }
.bond_maga_info{ padding-bottom:20px; line-height:30px;  }
.bond_maga_info span{ padding-right:10px; }
.bond_maga_info .frm_input_box{ width:50px; }
.inves_record_export{ margin-top:-10px; }

/*   system role manage */
.purv_lev1{ padding:10px 0; border-bottom:1px solid #ddd; border-top:1px solid #fff; }
.purv_levi label{display: inline;}
.purv_lev1:first-child{margin-top:-10px; border-top:0;}
.purv_lev1:last-child{}
.purv_lev1.last{ border-bottom:0; }
.purv_lev2{ display:block; margin-left:150px; padding:0 0 0 180px; overflow:hidden; }
.purv_lev2s{ display:inline; float:left; margin-left:-180px; width:150px; line-height:26px;}
.purv_lev3{}
.purv_lev3 .purv_lev3s{  display:inline-block;  width:230px; margin-right:10px;  white-space:nowrap; word-wrap:normal;  *zoom:1; *display:inline-block; overflow:hidden; }

/* edit recipient page */
.edit_recipient { margin:13px 0; width:700px; padding:10px 20px; border:1px solid #ddd; border-radius:5px; background-color:#fff; overflow:hidden; }
.frm_controls.edit_recipient{  display:block; }
.edit_recipient .edit_recipient_left, .edit_recipient .edit_recipient_right{ float:left; }
.edit_recipient_hd{ line-height:30px; height:30px; vertical-align:middle; }
.edit_recipient .tit{  text-align:center; font-size:14px; }
.edit_recipient_search.frm_input_box{ height:22px; line-height:22px; width:120px; }
.edit_recipient_search.frm_input_box .frm_input{ height:20px; }
.edit_recipient .recipient_list{ width:300px; height:400px;margin-top:5px; padding:10px; background-color:#f4f5f9; overflow-x:auto; overflow-y:auto;  }
.recipient_list ul li{ border-bottom:1px solid #ddd; overflow:hidden; line-height:24px; }
.recipient_list ul li:hover{ background-color:#f3f3f3; }
.recipient_list ul li.th{  background-color:#f3f3f3;  }
.recipient_list ul li.active{ background-color:#ddd; }
.recipient_list ul li span{ float:left; padding:0 5px; text-align:left; height:24px; line-height:24px; }
.recipient_list ul li .name{ width:60px; }
.recipient_list ul li .organization{ width:90px; }
.recipient_list ul li .job{ width:60px; }
.recipient_list ul li .reci_oper{ width:30px; }
.recipient_list ul li a.reci_oper_arrow{  display:block; margin:0 auto; width:30px; height:22px; background:url(/assets/icon/recipient_arrow.png) -15px 7px no-repeat; }
.recipient_list ul li a.reci_oper_arrow:hover{ background-position:-15px -11px; }
.recipient_list ul li a.reci_oper_del{  display:block; margin:0 auto; width:30px; height:22px; background:url(/assets/icon/icon_common.png) -90px 0 no-repeat; }
.recipient_list ul li a.reci_oper_del:hover{ background-position:-120px 0; }
.recipient_arrow{ float:left; overflow:hidden;  }
.recipient_arrow p{ margin:5px 0; padding:5px 20px; background-color:#fff; border:1px solid #ddd; border-radius:5px;  }
.recipient_arrow a{ display:block; margin:200px 10px; width:15px; height:30px;  background:url(/assets/icon/recipient_arrow.png) -15px -90px no-repeat; cursor:default;}

/*  business-role-td */
.business-role-td a{ margin-right:10px; }
.lr_area .item{  }
.lr_area .item .item_bd{ height:300px; overflow-y:auto; }
.lr_area .left{ float:left; width:700px; }
.lr_area .right{ float:left; width:200px; margin-left:-1px; }
.role_area_search.frm_input_box{ width:90px; }
.role_name_list{ margin:20px 0;}
.role_name_list li{ line-height:30px; }
.role_name_list li .checker{ position:relative; top:-3px; }
.frm_controls.checkbox_row{ line-height:28px; }
.notice_area{ height:200px; line-height:200px; vertical-align:middle; text-align:center; background-color:#f7f4e4; }

/*  */
.table.table_bgfff .ad_tit_th td{ background-color:#f4f5f9;}

/* login page */
.login_wrap{ width:990px;margin:auto; }
.login_area{ margin-top:40px; border:1px solid #eee; overflow:hidden; background:#fff;}
.login_area .login_img{ float:left; height:550px;}
.login_area .login_card{ float:right; width:300px; padding:20px; }
.login_area .login_tit{ margin-bottom:20px; padding-left:20px; height:40px;line-height:40px; border-bottom:2px solid #eee; }
.login_area .login_tit span{ display:inline-block; margin-bottom:-2px; padding:0 10px; line-height:37px;  border-bottom:2px solid #777; font-size:16px; color:#333;font-weight:normal;}
.login_card .frm_li.username,
.login_card .frm_li.password,
.login_card .frm_li.verifycode{ padding:0; border: 1px solid #ddd; background: #fff;margin-bottom: 5px;}
.login_card .frm_li.username .frm_label,
.login_card .frm_li.password .frm_label,
.login_card .frm_li.verifycode .frm_label{ margin:0; padding:0 ; width:40px; height:42px; text-indent:9999px; }
.login_card .frm_li.username .frm_controls, .login_card .frm_li.password .frm_controls ,.login_card .frm_li.verifycode .frm_controls{  background-color:#fff;  }
.login_card .frm_li.username .frm_controls .frm_input,
.login_card .frm_li.password .frm_controls .frm_input,
.login_card .frm_li.verifycode .frm_controls .frm_input{width: 200px; border:0; padding:5px 0; }
.login_card .frm_li.username .frm_label{ background:#ddd url(/assets/icon/icon_common.png) -470px -60px no-repeat;}
.login_card .frm_li.password .frm_label{ background:#ddd url(/assets/icon/icon_common.png) -470px -100px no-repeat;}
.login_card .frm_li.verifycode{ width:162px; }
.login_card .frm_li.verifycode .frm_label{ background:#ddd url(/assets/icon/icon_common.png) -470px -140px no-repeat;}
.login_card .frm_li.verifycode .frm_controls{ width:260px;}
.login_card .frm_li.verifycode .frm_controls .frm_input{ width:90px; }
.login_card .code_img,
.login_card .code_change{ float:right; margin-left:10px; line-height:42px; vertical-align:middle;}
.login_card .code_img{ margin-top:6px; }
.login_card .code_change a{ color:#3c85d4}
.login_card .frm_prompt{ padding:5px 0; line-height:30px; overflow:hidden;}
.login_card .frm_prompt .remenber_account{  float:left; }
.login_card .remenber_account .checkbox{ vertical-align:middle;}
.login_card .remenber_account label{ padding-left:5px; vertical-align:middle;}
.login_card .frm_prompt .fgt_psd{ float:right; }
.login_card .frm_prompt .fgt_psd a,
.login_card .frm_prompt .go_reg a{ color:#3c85d4;}
.login_submit{ margin-top:50px; }
.login_submit .btn{padding:0; width:100%;height:45px ; line-height:45px ; font-size:16px;}
.login_card .frm_prompt .go_reg{ text-align:center; }
.foot_singlepage{ width:100%; margin-top:40px; border-top:1px solid #ddd; padding:40px 0; text-align:center; background-color:#fff;/*  position:fixed; bottom:0;*/}
 
 
/* alter password*/
.alter_password{ width:960px; margin:50px auto; line-height:1.5; background-color:#FFFFFF; border:1px solid #CAC9C9; border-radius:5px 5px 5px 5px; margin-top:25px; overflow:hidden; position:relative;  }
.alter_password .psw_list{ padding:0 0 20px 100px; line-height:30px; overflow:hidden;  }
.alter_password .psw_list strong{ float:left; margin-left:-100px;  font-weight:normal; font-size:14px;}
.alert_psw_hd{ padding:10px; border-radius:5px 5px 0 0; background-color:#f0f0f0; line-height:30px; }
.alert_psw_bd{padding: 65px 15px 65px 310px; min-height: 210px; overflow: hidden;}
.alert_psw_btm{ padding:10px; border-radius:0 0 5px 5px; background-color:#f0f0f0;}
.alter_password_success .success_area{ height:300px;  background-color:#f4f5f9; }
.alert_psw_btn{ text-align:center; }
.alert_psw_btn .btn{ width:80px; margin:0 5px;  }
.alter_password.success .alert_psw_bd{ padding-left:380px }
.success_area .text{ margin-top:50px; font-size:16px;}
.success_area .notice{ margin-top:10px;  color:#9b9b9b;}
.alert_psw_foot{ margin:0 auto; width:960px;  }
.alert_psw_foot .copyright{ display:block; text-align:center; color:#888; font-size:12px; }

/* realtime_monitor */
.retm_area{}
.retm_hd{ padding:0 15px; height:60px; line-height:60px; border-bottom:1px solid #ddd; }
.retm_hd h2{ font-size:16px;  }
.retm_bd{ padding:15px; }
.retm_show_card{ }
.retm_show_card .right.index_tap{ width:25%; margin-right:0;}
.retm_show_card .left.index_tap{  width:25%; margin-right:1%;  }
.retm_show_card .center.index_tap{ width:48%; margin-right:1%; }
.retm_show_card .center.index_tap .index_tap_item{ width:50%;}
.retm_show_card .index_tap a{ padding-top:32px; padding-bottom:20px; }
.retm_show_card .index_tap_item .number{ display:inline-block;  margin-top:10px; }
.retm_sub_title{ margin:20px 0; padding:20px; background-color:#f0f0f0; line-height:16px; overflow:hidden; }
.retm_sub_title strong{ float:left; padding:0 10px; border-left:3px solid #22b5bf; }
.retm_upload{ float:right; padding-left:15px; background:url(/assets/icon/icon_common.png) -490px -40px no-repeat; color:#808080;}
.retm_bd.investing{ max-height:617px;}
.retm_bd.investing .left{ float:left; width:660px; }
.retm_bd.investing .right{ float:right; width:490px; }
.investing_ranking li{ padding:0 20px 10px; overflow:hidden; height:38px; line-height:38px; }
.investing_ranking li .ranking_td{ float:left; padding:0 5px; overflow:hidden; color:#0d749f;  }
.investing_ranking li.th .ranking_td{ color:#808080; }
.investing_ranking li .ranking_val{ width:50px }
.investing_ranking li .ranking_name{ width:100px }
.investing_ranking li .ranking_num{ width:100px }
.investing_ranking li .ranking_progress{ width:160px }
.ranking_val .con{ width:34px; height:34px; border:2px solid #97ce69; border-radius:50%; font-size:12px; line-height:30px; text-align:center; color:#79a753; }
.ranking_progress_bar{ float:left; position:relative; top:13px; width:120px; height:10px;  }
.ranking_progress_bar.long .bar{display:block; height:100%; background-color:#ffa60b; }
.ranking_progress_bar.middle .bar{display:block; height:100%; background-color:#97ce68; }
.ranking_progress_bar.short .bar{display:block; height:100%; background-color:#a3e4e3; }
.ranking_progress .text{ float:right; }
.area_distributed{ }
.area_distributed .left{ float:left; width:750px;  }
.area_distributed .right{ float:right; width:400px;  }
.area_dtb_list li{ padding:0 20px 10px; overflow:hidden; height:18px; line-height:18px; }
.area_dtb_list li .area_dtb_td{ float:left; padding:0 5px; overflow:hidden; color:#808080; font-size:12px; }
.area_dtb_list li.th .area_dtb_td{ color:#0d749f; font-weight:normal; }
.area_dtb_list li .area_dtb_td1{ width:90px }
.area_dtb_list li .area_dtb_td2{ width:120px; text-align:center; font-weight:bold; }
.area_dtb_list li .area_dtb_td3{ width:120px; text-align:center;}
.areadtb_data_interp .tit{ float:left; margin-right:20px;  width:88px; height:88px; border-radius:50%; border:2px solid #97ce69; line-height:88px; text-align:center; color:#79a753;}
.areadtb_data_interp .data_interp strong{ display:block; font-size:14px; line-height:30px;  }
.areadtb_data_interp .data_interp p{ padding-top:10px; line-height:30px; font-size:12px; }
.areadtb_data_interp .data_interp p span{ color:#ffa60b; }
.areadtb_data_interp .data_interp p em{ font-style:normal; }

.show_card{ text-justify:distribute-all-lines;font-size:0}
.show_card:after{display:inline-block;width:100%;height:0;font-size:0;margin:0;padding:0;overflow:hidden;content:"."}
.show_card .tj_item{font-size:14px;text-align:left;text-justify:auto}
.index_tap{display:inline-block;*display:inline;*zoom:1;vertical-align:top;text-align:center}
.index_tap .inner{overflow:hidden;*zoom:1}
.index_tap:hover .tap_inner{border-left-color:transparent}
.index_tap a{padding-top:26px;padding-bottom:26px}
.index_tap .tap_inner{display:block;border-left:1px solid #6fa7ce}
.index_tap{width:30%; margin-right:5%; }
.index_tap.last{ margin-right:0; }
.index_tap.deal_with .inner{background-color:#7cbae5;border:1px solid #6eb0dd}
.index_tap.deal_with .index_tap_item{width:100%}
.index_tap.deal_with .index_tap_item:hover{background-color:#73afd9}
.index_tap.just_view{width:30%}
.index_tap.just_view .inner{background-color:#60d295;border:1px solid #57c78b}
.index_tap.just_view .index_tap_item{width:100%}
.index_tap.just_view .index_tap_item:hover{background-color:#58c88d}
.index_tap.just_view.later .inner{background-color:#f28787; border:1px solid #f28787}
.index_tap.just_view.later .index_tap_item:hover{background-color:#e27f7f; }
.index_tap_item{float:left}
.index_tap_item:first-child .tap_inner{border-left-width:0}
.index_tap_item a{display:block;*zoom:1;color:#fff;text-decoration:none}
.index_tap_item .number{margin-left:5px;font-weight:400;font-style:normal;vertical-align:middle;font-size:24px}
.index_tap_item .number span{ font-size:18px; }
.index_tap_item .title{display:block;font-weight:400;font-style:normal;font-size:16px;letter-spacing:2px;margin-top:-10px}
.icon_index_tap{  display: inline-block; width: 34px; height: 34px; vertical-align: middle; background:url(/assets/icon/icon_common.png) 0 0 no-repeat; }
.index_tap.deal_with .icon_index_tap{ background-position:-20px 0 ;}
.index_tap.just_view .icon_index_tap{ background-position: -55px 0;}

/* more graphic */
.page_appmsg_edit{ padding:20px; }
.msg_card_inner{overflow:hidden;border:1px solid #e7e7eb}
.msg_card_bd{padding:14px;background-color:#fff}
.msg_card_ft{background-color:#f4f5f9;border-top:1px solid #e7e7eb}
.msg_card_title{overflow:hidden;font-weight:400;font-style:normal;font-size:16px;line-height:1.2;max-height:2.4;word-wrap:normal;white-space:pre-wrap}
.msg_card_title a{display:block;color:#222}
.msg_card_info{font-size:13px;line-height:20px;margin-bottom:12px;color:#8d8d8d}
.msg_card_info_meta{font-weight:400;font-style:normal}
.msg_card_extra_info{margin:14px 0 5px}
.msg_card_desc{word-wrap:normal;white-space:pre-wrap}
.msg_card_opr_list{font-size:0}
.msg_card_opr_item{text-align:center}
.msg_card_opr_item a{display:block}
.msg_card_opr_item:first-child .msg_card_opr_item_inner{border-left-width:0}
.msg_card_opr_item_inner{display:inline-block;vertical-align:top;width:98.5%;margin:13px 0;line-height:18px;height:18px;cursor:pointer;border-left:1px solid #e7e7eb}
.mini .msg_card_opr_list{line-height:30px}
.mini .msg_card_opr_item_inner{margin:5px 0}
.no_opr_border .msg_card_opr_item_inner{border-left:none}
.no_title .msg_card_extra_info{margin-top:0}
.main_bd .search_bar{padding:0 30px}
.main_bd .search_bar .frm_input_box{width:255px}
.media_list .media_card{float:left;width:17.5%;margin:0 10px 20px}
.media_list .media_card .media_img{display:block;height:148px;overflow:hidden}
.media_list .media_card .wxmImg{width:100%;height:100%}
.media_list .media_card .title{width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:400;font-style:normal}
.media_list .media_card .desc{color:#8d8d8d}
.media_list .appmsgSendedItem.simple_audiomsg{padding-left:0}
.media_list .appmsgSendedItem.simple_audiomsg .icon{position:static;width:148px;height:148px;background:transparent url(/mpres/htmledition/images/icon/media/icon_sended_audio218877.png) no-repeat center center}
.media_list .appmsgSendedItem.simple_audiomsg .title{display:none}
.media_list .appmsgSendedItem.simple_audiomsg .desc{display:block;position:absolute;right:5px;top:125px}
.sub_title_bar .opr a{color:#222}

.img_pick{padding:0; }
.img_pick .img_item{float:left;text-align:center}
.img_pick .img_item .pic{display:block;border-bottom:1px solid #e7e7eb}
.img_pick .img_item .pic:hover{cursor:pointer;cursor:hand}
.img_pick .img_item .lbl_content{height:32px;line-height:32px;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.group_list .num{display:inline-block;padding-left:3px;font-style:normal;color:#8d8d8d}
.group_list dt.inner_menu_item{background-color:#f4f5f9}
.page_media_list .inner_container_box.cell_layout.side_r{*padding-right:158px}
.page_media_list .inner_container_box.cell_layout.side_r .inner_side{width:17%;*width:157px;*max-width:157px}
.img_pick_panel{}
.img_pick_panel .side_r .inner_menu_item .icon14_common{margin-right:2px}
.img_pick_panel .img_pick{/*margin-right:-45px; max-height:600px; overflow-y:auto; */}
.img_pick_panel .img_pick .img_item{*width:169px;margin-bottom:20px;margin-right:15px;border:1px solid #e7e7eb}
.img_pick_panel .img_pick .img_item .pic{width:169px;height:169px}
.img_pick_panel .img_pick .name_text{ height:40px;line-height:40px;display:block;overflow:hidden }
.img_pick_panel .img_pick .name_text .frm_checkbox_label{margin-right:0;line-height:1.6}
.img_pick_panel .img_pick .name_text .lbl_content{display:inline-block;padding:0;width:130px}
.img_pick_panel .img_pick .name_text .frm_input_box{  width:130px; overflow:hidden; }
.img_pick_panel .img_pick .check_content{ height:40px;line-height:40px; overflow:hidden}
.img_pick_panel .img_pick .check_content .icon_checkbox{vertical-align:top;margin-top:8px;margin-right:4px}
.img_pick_panel .img_pick .check_content div.checker span{ }
.img_pick_panel .img_pick .msg_card_opr_item_inner{border:0;margin:5px 0}
.global_mod{padding-bottom:20px }
.global_mod .global_info{margin-top:4px}
.mod_info{height:30px;line-height:30px}
.mod_info .group_name{margin-right:1em}
.mod_info a{margin-right:1em}
.pagination_wrp{padding:10px 0;}

.name_pick{ margin-top:-10px; }
.name_pick .group li{ line-height:24px; }
.name_pick .group li a{ margin-right:20px; }

.oper_group{padding:10px 20px;background-color:#f4f5f9;border-bottom:1px solid #e7e7eb}
.oper_group .oper_ele{margin-right:1em}
.oper_group .frm_controls{width:90px;height:30px;line-height:30px}
.tool_bar.tool_bar_tips{padding-top:0;margin-top:10px;padding-bottom:0}
.group_select .frm_radio_label{width:49%;margin-right:0}
.group_select .frm_radio_label:nth-child(odd){width:49%;margin-right:7px}
.group_select .frm_radio_label:nth-child(even){width:46%}
.frm_control_group.radio_row .frm_controls{display:block;margin-bottom:1em}
.frm_control_group.radio_row .frm_tips{padding-top:0;margin-left:19px}
.popover_edit .frm_label{float:none}
.popover_edit .frm_controls{display:block}

/* draft  */
.draft_notice{ padding-top:20px; color:#666; line-height:30px; border-top:1px solid #ddd; }


.upload_box{display:inline-block;*display:inline;*zoom:1;line-height:1.6;vertical-align:middle}
.upload_box.has_demo{position:relative;margin-left:114px}
.upload_box.show_preview .upload_preview{display:block}
.upload_box.tips_inline .upload_tips{display:inline-block;*display:inline;*zoom:1;margin-left:3px;padding-bottom:0;font-weight:400;font-style:normal;vertical-align:middle}
.frm_input_box .upload_box{margin-top:-0.35em}
.frm_input_box .upload_box .upload_file_box{border-color:#d3d3d3;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.frm_input_box .upload_box .upload_preview img{max-width:100px;max-height:100px}
.upload_demo{position:absolute;top:0;left:-114px;width:100px}
.upload_demo img{width:100%}
.upload_demo strong{font-weight:400;font-style:normal;display:block;color:#8d8d8d;padding-bottom:5px}
.upload_area{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.upload_area object{position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity = 0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.btn.btn_upload{background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e7e7eb;color:#222;height:30px;line-height:30px;*line-height:28px;width:auto;padding-left:22px;padding-right:22px}
.btn.btn_upload button{color:#222}
.btn.btn_upload:hover{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn.btn_upload:hover button{color:#222}
.upload_tips{padding-bottom:6px;color:#8d8d8d}
.upload_file_box{position:absolute;top:100%;left:0;white-space:nowrap;background-color:#fff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px solid #e7e7eb;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.upload_file{padding:3px 12px}
.progress_bar{display:inline-block;*display:inline;*zoom:1;width:200px;background-color:#e7e7eb;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;overflow:hidden;vertical-align:middle}
.progress_bar_thumb{height:5px;background-color:#5aa1dd}
.upload_file_name{display:inline-block;vertical-align:middle;max-width:100px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:400;font-style:normal}
.upload_file_size{display:inline-block;vertical-align:middle;max-width:100px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#8d8d8d;margin-right:10px}
.upload_file_status{display:none;font-weight:400;font-style:normal}
.upload_file_status.success{color:#7fba4f}
.upload_file_status.error{color:#b11516}
.upload_preview{display:none;margin-top:10px}
.upload_preview img{width:100px}
.upload_preview .upload_access{display:inline-block;vertical-align:top;color:#222;text-decoration:none}
.upload_preview .upload_access i{margin-top:-0.2em}
.upload_box{position:relative;z-index:1}
.upload_box.has_demo{margin-left:0;min-height:130px}
.upload_box.align_right .upload_file_box{left:auto;right:0}
.upload_demo{right:0;left:auto;padding-left:40px;margin-right:-175px;border-left:1px solid #e7e7eb}
.upload_demo img{width:auto;max-width:100px;max-height:100px}
.upload_area:hover object{filter:alpha(opacity = 1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01}
.btn.btn_upload_primary{background-color:#44b549;background-image:-moz-linear-gradient(top,#44b549 0,#44b549 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#44b549),to(#44b549));background-image:-webkit-linear-gradient(top,#44b549 0,#44b549 100%);background-image:-o-linear-gradient(top,#44b549 0,#44b549 100%);background-image:linear-gradient(to bottom,#44b549 0,#44b549 100%);border-color:#44b549;color:#fff}
.btn.btn_upload_primary button{color:#fff}
.btn.btn_upload_primary:hover{background-color:#2f9833;background-image:-moz-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));background-image:-webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-o-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:linear-gradient(to bottom,#2f9833 0,#2f9833 100%);border-color:#2f9833;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}
.btn.btn_upload_primary:hover button{color:#fff}
.upload_tips{font-weight:400;font-style:normal}
.upload_msg.warn{color:#e15f63}
.upload_file_box{margin-top:-1px;padding:5px 0;max-height:300px;*zoom:1}
.upload_file_box.scroll{overflow-y:scroll;overflow-x:hidden}
.upload_file{padding:4px 24px}
.upload_file:hover{background-color:#f4f5f9}
.upload_file_name{width:95px}
.upload_file_size{width:80px}
.upload_file_status.error{color:#e15f63}
.upload_file_status.success{color:#7fba4f}
.upload_file_cancel{margin-left:10px}
.upload_preview{display:block}
.upload_preview img{max-width:100px;max-height:100px;margin-left:1em}
.upload_preview img:first-child{margin-left:0}
.upload_preview .upload_preview_pic{margin-right:10px}
.preview_mask{filter:alpha(opacity = 92);-moz-opacity:.92;-khtml-opacity:.92;opacity:.92}

/*  Statistical Analysis all page */
.statistics_target{ position:relative; }
.statistics_target .popover{ width:auto; right:0; top:23px;}
.statistics_target .popover .popover_inner{ padding:10px 20px; }
.statistics_target .popover .popover_arrow{ left:auto; right:10px; }
.statistics_target_link{ overflow:hidden; }
.statistics_target_link dt i{ display:inline-block; margin-top:4px; width:10px; height:8px; padding-left:10px; background:url(/assets/icon/icon_common.png) -490px -260px no-repeat; *zoom:1; *display:inline; }
.statistics_target_link dt i.open{ background-position:-490px -250px;}
.statistics_target_link dt, .statistics_target_link dd{ float:left; margin-left:10px; }
.statistics_target_link dt span{ display:inline-block; color:#000; *zoom:1; *display:inline; }
.statistics_target_link dd span{ display:block;  color:#459ae9; }
.statistics_target_list{ width:130px; }
.statistics_target_list label{ display:block; margin-right:20px; line-height:40px; vertical-align:middle; }
.statistics_target_list label input[type="checkbox"]{ vertical-align:middle; margin-right:3px; }
.statistics_target_list .notice{ display:inline-block; font-size:12px; color:#b2b2b2; *zoom:1;}
.sl_btn_analysis .btn.active{ background-color:#2f9833; background-image:-moz-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));background-image:-webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-o-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:linear-gradient(to bottom,#2f9833 0,#2f9833 100%); }
.statistics_btn{ margin-top:6px; overflow:hidden; border:1px solid #459ae9; background-color:#fff; }
.statistics_btn li{ float:left; }
.statistics_btn li a{ display:block; padding:0 10px; border-right:1px solid #459ae9;  }
.statistics_btn li a:hover{ text-decoration:none; }
.statistics_btn li.disable a{ color:#b2b2b2;  cursor:default; border-right:1px solid #ddd; }
.statistics_btn li.active a{ color:#000;  cursor:default; }
.statistics_btn li.last a{ border-right:0; }
.analysis_data_area{ }
.analysis_data_hd{ height:40px; line-height:40px; border-bottom:2px solid #ddd; }
.analysis_data_hd .tit{ display:inline-block; font-size:16px; color:#8f8f8f; }
.analysis_data_bd{ overflow:hidden; margin-right:-20px; margin-top:20px; }
.analysis_data_bd ul.analysis_data_cont{ float:left; width:219px; margin-bottom:20px;  padding:10px 40px 10px 40px; margin-right:20px; border:2px dotted #d9dadc; }
.analysis_data_cont li{ height:30px; line-height:30px; vertical-align:middle;  }
.analysis_data_cont li.tit{ font-size:14px; }
.analysis_data_cont li.data{ font-weight:bold; font-size:18px; }
.analysis_data_cont li.data span{ display:inline-block; font-size:16px; font-weight:normal; padding-left:10px; line-height:40px; vertical-align:middle;    *zoom:1;  }
.analysis_data_cont li.data span em{ font-style:normal;}
.analysis_data_cont li.compare i{ display:inline-block; margin:0 10px; width:10px; height:10px; background:url(/assets/icon/icon_common.png) no-repeat; }
.analysis_data_cont li.compare.increase  i{ background-position:-490px -220px; }
.analysis_data_cont li.compare.decrease  i{ background-position:-490px -240px; }
.analysis_data_cont li.compare em{ font-style:normal; }
.fiscal_analysis{  margin-right:20px; margin-bottom:20px; height:100px; border:2px dotted #d9dadc;}
.fiscal_analysis .area_hd{ float:left; height:100px; line-height:100px; vertical-align:middle; padding:0 30px; border-right:2px dotted #d9dadc; }
.fiscal_analysis .area_hd .txt{ font-size:16px; }
.fiscal_analysis ul.analysis_data_cont{ width:auto; border:0; padding:5px 0; margin-bottom:0; margin-right:0; margin-left:20px; }

.analysis_detail_list .statistics_btn li{ height:22px; line-height:22px; }
.analysis_detail_list .form_wrp{ width:907px; }
.analysis_chart li .line_main{ }
.analysis_chart_left{ float:left; width:500px; }
.analysis_chart_left.analysis_chart li .line_main{ width:500px;}
.analysis_chart_list{ float:right; width:400px; margin-top:50px; }
.analysis_detail_list .item_bd .form_wrp{ padding-bottom:20px; }

.sl_li_analysistime{ }
.sl_li_analysistime .frm_label{ width:50px; }
.sl_li_uploaddata{  padding: 5px 0; line-height:30px;   }
.sl_li_uploaddata a{ display:inline-block; padding-left:25px; background:url(/assets/icon/icon_common.png) -476px -272px no-repeat; *zoom:1; *display:inline;}
.sl_li.analysistime_select .frm_controls{ width:100px; }
.sl_li.analysistime_select .frm_select_picker .bootstrap-select{ width:90px; }
.sl_li.analysistime_select .frm_select_picker .bootstrap-select .btn{ width:88px; }

.item_bd_part{ margin:0 -20px;padding:20px 20px 0 20px; border-top:1px solid #ddd; }

/* usercenter setting */
.phone_addlink,.email_editlink{ line-height:30px;}
.phone_addbox,.email_editbox,.area_editbox{ display:none;}
.phone_addbox .frm_input_box{/* width:110px;*/ display: block;margin-bottom: 5px;}
.email_editbox .frm_input_box{/* width:140px;*/display: block;margin-bottom: 5px;}

.user_editpwd{ text-align:center;}
.user_editpwd .btn{ margin-right:10px;}
.user_editpwd .btn .icon{ display:inline-block; width:16px; height:16px; margin-right:5px;background-image:url(/assets/icon/icon_common.png); background-position:0 -69px; vertical-align:middle;}

/* loan repayment property */
.loan_repayment{ background-color:#fff;}
.loan_repayment .table th,.loan_repayment .table td{ border-top: none;}
.loan_repayment .table .table th,.loan_repayment .table .table td{ border-top: 1px solid #e7e7eb;}
.loan_repayment .table .frm_label,.loan_repayment .table .frm_controls,.loan_repayment.form_wrp .table td{ background-color:#fff;}
.loan_repayment .form_btn{ padding-left:160px; text-align:left;}
.loan_repayment .form_btn .btn{ margin-bottom:10px; }

/* principal */
.principal strong{ font-size:24px; color:#44b549;}
.principal strong span{ font-size:12px;color:#888;}
.principal span{ font-size:12px; color:#888;}
.principal .table td,.principal .table th{ line-height:24px; padding:0 5px !important;}

/*  status_normal */
.status_normal{ width:30px; height:10px; background-color:#0C6}
.status_error{ width:30px; height:10px; background-color:#f00}
.status_warning{ width:30px; height:10px; background-color:#fc0}

/*  system  configuration */
.item.instruction_configuration .item_bd .text{ line-height:24px; padding-bottom:10px; }

/* Project type management */
.flow_view_box{display: inline-block;width: 698px; height:100px;padding: 4px 10px;border: 1px solid #e7e7eb;}

/* Customer analysis  */
.custome_if,.custome_region{ overflow:hidden;}
/* The analysis of investment and financing */
.custome_if_chart, .custome_f_chart{ float:left;}
.custome_if_table, .custome_f_table{ float:right; width:300px;}

/* Regional analysis */
.custome_region_chart{}
.custome_region_table{}

/* signature */
.dn{display: none;}
.signature{cursor:move;position:absolute; width: 170px; height: 170px; top:0px;}
.word_a4{width: 210mm;position:relative;}
.loaner{background-image: url(/assets/signature/signature_loaner.png); left:0px;}
.platform{background-image: url(/assets/signature/signature_platform.png); left:170px;}
.voucher{background-image: url(/assets/signature/signature_voucher.png); left:340px;}
.invester{background-image: url(/assets/signature/signature_invester.png); left:510px;}

/* Operation record notes too much text ellipsis processing */
.record-note{ width:180px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.nodata{ color:#999;}
.nodata_table{ padding-top:10px; border-top: 1px solid #ddd; padding-left:10px;}

/*
Uploadify
Copyright (c) 2012 Reactive Apps, Ronnie Garcia
Released under the MIT License <http://www.opensource.org/licenses/mit-license.php> 
*/

.uploadify {
	position: relative;
	margin-bottom: 0;
}
.uploadify-button {
	/* background-color: #505050;
	background-image: linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -o-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -moz-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -ms-linear-gradient(bottom, #505050 0%, #707070 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #505050),
		color-stop(1, #707070)
	);
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	border: 2px solid #808080;*/
	background-color:#44b549;
	background-image:-moz-linear-gradient(top,#44b549 0,#44b549 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#44b549),to(#44b549));
	background-image:-webkit-linear-gradient(top,#44b549 0,#44b549 100%);
	background-image:-o-linear-gradient(top,#44b549 0,#44b549 100%);
	background-image:linear-gradient(to bottom,#44b549 0,#44b549 100%);
	border-color:#44b549;	
	
	background-position: center top;
	background-repeat: no-repeat;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	
	color: #FFF;
	
	text-align: center;
	/*text-shadow: 0 -1px 0 rgba(0,0,0,0.25); font: bold 12px Arial, Helvetica, sans-serif; */
	width: 100%;
}
.uploadify:hover .uploadify-button {
	/* background-color: #606060;
	background-image: linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -o-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -moz-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -ms-linear-gradient(top, #606060 0%, #808080 100%);
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #606060),
		color-stop(1, #808080)
	);*/
	background-color:#2f9833;
	background-image:-moz-linear-gradient(top,#2f9833 0,#2f9833 100%);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));
	background-image:-webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);
	background-image:-o-linear-gradient(top,#2f9833 0,#2f9833 100%);
	background-image:linear-gradient(to bottom,#2f9833 0,#2f9833 100%);
	border-color:#2f9833;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	color:#fff;
	
	background-position: center bottom;
}
.uploadify-button.disabled {
	background-color: #D0D0D0;
	color: #808080;
}
.uploadify-queue {
	/*
	position: absolute;
	*/
	display:none;
	margin-bottom: 0;
}
.uploadify-queue-item {
	background-color: #F5F5F5;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font: 11px Verdana, Geneva, sans-serif;
	margin-top: 5px;
	width: 350px;
	padding: 10px;
}
.uploadify-error {
	background-color: #FDE5DD !important;
}
.uploadify-queue-item .cancel a {
	background: url(/../../uploadify/uploadify-cancel.png) 0 0 no-repeat;
	float: right;
	height:	16px;
	text-indent: -9999px;
	width: 16px;
}
.uploadify-queue-item.completed {
	background-color: #E5E5E5;
}
.uploadify-progress {
	background-color: #E5E5E5;
	margin-top: 10px;
	width: 100%;
}
.uploadify-progress-bar {
	background-color: #0099FF;
	height: 3px;
	width: 1px;
}

/*
  ===========================
   Tab navs component
  ===========================
 */
.tab-navs{margin:0px -20px 20px; *zoom:1;text-align:center;line-height:35px;border-bottom:1px solid #e7e7eb;box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.5);background:#fff;}
.tab-navs:after{content:"\200B";display:block;height:0;clear:both}
.tab-nav{float:left;font-size:14px}
.tab-nav a{display:inline-block;*height:1%;text-decoration:none;color:#222;outline:0;padding:0 15px}
.tab-nav.selected{background-color:#d4d5d5;}

.tab-nav .tab-pass, .tab-nav .tab-wrong{ display:inline-block; width:15px; height:15px; margin:-2px 10px 0 -15px; vertical-align:middle; background:url(/images/icon/tab/validate.png) 0 0 no-repeat; }
.tab-nav .tab-pass{ background-position:0 -45px; }
.tab-nav .tab-wrong{ background-position:0 -20px; }

.title-tab .tab-navs{line-height:40px;border-bottom-color:#e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.title-tab .tab-nav{margin-bottom:-1px; margin-left:20px;}
.title-tab .tab-nav a{ }
.title-tab .tab-nav.first a{ }
.title-tab .tab-nav:hover{border-bottom:3px solid #a0a3ab}
.title-tab .tab-nav.selected{background:0;border-bottom:3px solid #44b549;}
.title-tab .tab-nav.selected a{ color:#44b549; }
.title-tab .tab-nav.active{background:0;border-bottom:3px solid #44b549;}
.title-tab .tab-nav.active a{ color:#44b549; }

/*.top-nav{ display:none;}*/
.title-tab.position-tab.nav-fixed{ position:fixed; top:0; width:989px; z-index:100;}
.originalTab-fixed{ height:58px;}
.tab#originalTab{margin-top:-20px;}
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit 
*/


/* Component containers
----------------------------------*/
.ui-widget { font-family: '微软雅黑',Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa; background: #ffffff url(/assets/icon/datatime-picker/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
.ui-widget-content a { color: #222222; }
.ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(/assets/icon/datatime-picker/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
.ui-widget-header a { color: #222222; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(/assets/icon/common/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; background: #dadada url(/assets/icon/common/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(/assets/icon/datatime-picker/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1; background: #fbf9ee url(/assets/icon/datatime-picker/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(/assets/icon/datatime-picker/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/assets/icon/datatime-picker/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(/assets/icon/datatime-picker/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(/assets/icon/datatime-picker/ui-icons_222222_256x240.png); }
.ui-state-default .ui-icon { background-image: url(/assets/icon/datatime-picker/ui-icons_888888_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image:url(/assets/icon/datatime-picker/ui-icons_454545_256x240.png); }
.ui-state-active .ui-icon {background-image: url(/assets/icon/datatime-picker/ui-icons_454545_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(/assets/icon/datatime-picker/ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/assets/icon/datatime-picker/ui-icons_cd0a0a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; }
.ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-top { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-right {  -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.ui-corner-left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa url(/assets/icon/datatime-picker/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
.ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(/assets/icon/datatime-picker/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Datepicker
----------------------------------*/
.ui-datepicker { width: 210px; padding: .2em .2em 0; display:none }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 26px; text-align: center; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Dialog
----------------------------------*/
.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable
----------------------------------*/
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider
----------------------------------*/
.ui-slider { position: relative; top:5px; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }



.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }  
.ui-timepicker-div dl { padding:5px 10px 10px; text-align: left; }  
.ui-timepicker-div dl dt { height: 25px; margin-bottom: -25px; }  
.ui-timepicker-div dl dd { margin: 0 10px 10px 55px; }  
.ui-timepicker-div td { font-size: 90%; }  
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } 

.ui-timepicker-div .ui_tpicker_unit_hide{ display: none; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; }

/* Shortened version style */
.ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, 
.ui-timepicker-div.ui-timepicker-oneLine dt { display: none; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; }
.ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd, 
.ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display:inline-block; margin:0; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content:':'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before,
.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content:'.'; display:inline-block; }
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide,
.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before{ display: none; }
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}
.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	/*-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;*/
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
			border-radius:3px;
}

.fancybox-outer, .fancybox-inner {
	position: relative;  z-index: 9100;
}

.fancybox-inner {
	/* overflow: hidden;*/
	overflow: inherit !important; /* fancybox ÑéÖ¤³ö´í ¶¥²¿¸Ç×¡´íÎóÐÅÏ¢ ÔÝÊ±½â¾ö°ì·¨ */
}

.fancybox-inner.overflow-auto {
	overflow-y: auto !important;
	overflow-x: hidden !important; /* fancybox Ã»ÓÐÑéÖ¤ÏÂ Êý¾ÝÁ¿´óÇ¿ÖÆ³öÏÖ¹ö¶¯Ìõ */
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-prev span, .fancybox-next span {
	background-image: url(/assets/icon/common/fancybox_sprite.png);
}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(/assets/icon/common/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: 11px;
	right: 20px;
	width: 20px;
	height: 20px;
	background-image: url(/assets/icon/icon_common.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	cursor: pointer;
	z-index: 8140;
}
.fancybox-close:hover{-webkit-transform:rotate(360deg); -webkit-transform-origin:center center; -webkit-transition:all .5s ease-out;transform:rotate(360deg); transform-origin:center center; transition:all .5s ease-out;}
.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(/assets/icon/common/blank.gif); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(/assets/icon/common/fancybox_overlay.png);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px ,Microsoft YaHei,"Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
	white-space: nowrap;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	padding: 0 15px;
	line-height: 42px;
	height: 42px;
	 background-color:#f4f5f9;
	color: #222;
	font-size: 1.17em;
}

.fancybox-title-inside-wrap {
	line-height: 42px;
	height: 42px;
	background-color: #f4f5f9;
	color: #222;
	font-size: 1.17em;
	padding: 0 15px;
	margin: -15px -15px 20px -15px;
	border-radius:3px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
.fancybox_pop{ display:none;}
.fancybox_pop .frm_label, .fancybox_pop .frm_controls, .fancybox_pop .form_wrp .table td { background-color:#fff; }
.fancybox_pop .search_form,.fancybox_pop .search_form .frm_controls{ background-color:transparent}

.fancybox_confirm{ padding:30px 40px;}
.fancybox_confirm .fancybox_confirm_txt{ text-align:center;}

/* application fancybox limit width */
.heightauto{ height:auto !important;  overflow: inherit !important;}

.onfinace_view{ width:960px; overflow: inherit !important;}
.onfinace_order{ width:960px;}
.onfinace_delivery{ width:520px; height:140px;}
.onfinace_trial{width:960px;}
.onfinace_appoint{width:500px;height:140px;}
.onfinace_rejected{}
.detain_manage,.repayment_manage{ width:500px;}

.company_addInfo_pop{ width:960px; overflow: inherit !important; }
.financ_apl_pop{ width:500px; }
.confirm_pop_m{ width:500px; }
.confirm_pop_s{ width:300px; }
.partner_info,.contact_info{ width:550px; overflow: inherit !important;}
.paper_upload{ width:800px;overflow:hidden;}

.process_start_pop{ width:500px; height:200px; overflow: inherit !important;}
.process_task_pop{ width:600px;overflow: inherit !important;}
.process_branch_pop{ width:500px;overflow: inherit !important;}
.menu_add_pop,.menu_edit_pop,.menu_view_pop{ width:650px; padding-bottom:30px;}

.popsize_s{ width:300px; overflow: inherit !important;  }
.popsize_m{ width:500px; overflow: inherit !important;  }
.popsize_l{ width:960px; /* overflow:hidden; */ }
.head .inner{*zoom:1;height:50px}
.head .inner:after{content:"\200B";display:block;height:0;clear:both}
.head .inner.wrp{width:1210px;margin-left:auto;margin-right:auto}
.head_box{position:relative;background-color:#fff;border-top:3px solid #44b549;border-bottom:1px solid #d9dadc}
.icon_subscribe_label{background:url(/assets/base/layout_head_z218878.png) 0 0 no-repeat;width:38px;height:14px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_service_label{background:url(/assets/base/layout_head_z218878.png) 0 -24px no-repeat;width:38px;height:14px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_verify_label{width:37px;height:14px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_verify_label.fail{background:url(/assets/base/layout_head_z218878.png) 0 -48px no-repeat}
.icon_verify_label.success{background:url(/assets/base/layout_head_z218878.png) 0 -72px no-repeat}
.icon_inbox{background:url(/assets/base/layout_head_z218878.png) 0 -96px no-repeat;width:20px;height:15px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.icon_inbox_notice{ background-position: 0 -96px; }
.icon_inbox_setup{ background-position: 0 -150px;}
.icon_dot_notices{background:url(/assets/base/layout_head_z218878.png) 0 -121px no-repeat;width:10px;height:10px;vertical-align:middle;display:inline-block;line-height:100px;overflow:hidden}
.account{float:right;padding-top:0px}
.account_meta{display:inline-block;*display:inline;*zoom:1;vertical-align:bottom}
.account_faq{padding-top:18px}
.account{font-size:0}
.account_meta{font-size:14px}
.account_meta_primary a{color:#222}
.account_meta_primary a:hover{color:#459ae9}
.account_info{position:relative;margin-right:8px;min-width:80px}
.account_info .avatar{position:absolute;top:0;left:-50px;width:38px;height:38px;background-color:#f0f0f0}
.account_info .type_wrp{position:absolute;top:2px;left:0}
.account_info .type_wrp .type{vertical-align:top}
.account_info .nickname{display:inline-block;font-weight:400;font-style:normal;margin-top:18px}
.account_inbox{position:relative;font-size:11px;z-index:1;top:2px}
.account_inbox .icon_inbox{margin-left:3px}
.account_inbox .icon_dot_notices{margin-top:-14px;margin-left:-10px;*margin-top:-11px}
.account_inbox.on .account_inbox_switch{position:relative;z-index:1;border-color:#d9dadc;background-color:#fff}
.account_inbox_switch{display:inline-block;width:35px;height:28px;line-height:28px;text-align:center;border:1px solid transparent;border-bottom-width:0; *zoom:1; *display:inline-block; }
.account_inbox_switch:hover{text-decoration:none}
.account_inbox_switch i.icon_common{cursor:pointer;vertical-align:top;margin-top:16px}
.account_inbox_switch i.inbox{*margin-top:6px}
.account_inbox_switch i.notices{*margin-top:6px;margin-left:-12px}
.account_message_box{position:absolute;top:100%;right:0;margin-top:-1px;padding:16px 0;border:1px solid #d9dadc;background-color:#fff}
.account_message_box ul{width:190px}
.account_message_box li{min-height:32px}
.account_message_link{position:relative;display:block;line-height:32px;padding-left:18px}
.account_message_link strong{display:block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;margin-right:18px;font-weight:400;font-style:normal;cursor:pointer}
.account_message_link .read_more{position:absolute;right:1em;top:0;color:#459ae9;cursor:pointer}
.account_message_link:hover{background-color:#eee;text-decoration:none}
.account .account_message_link{color:#8d8d8d}
.btn.btn_inbox_closed{display:block;margin:10px 18px 0;background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e6e7ec;color:#222;height:30px;line-height:30px;*line-height:28px;width:auto;padding-left:0;padding-right:0;font-size:11px}
.btn.btn_inbox_closed button{color:#222}
.btn.btn_inbox_closed:hover{background-color:#e6e7ec;background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn.btn_inbox_closed:hover button{color:#222}
.btn.btn_inbox_closed:hover{color:#222}
.account_logout a{display:inline-block;margin-left:5px;padding-left:14px;line-height:16px;margin-top:18px;padding-left:14px;border-left:1px solid #e7e7eb}
.account_logout a.back{ border-left:0;}
.account_faq a{display:inline-block}
.logo{float:left;padding-top:8px;font-size:24px;padding-left:5px;}
.logo a{display:block;/*width:348px;*/height:40px;overflow:hidden;text-decoration:none;/* *background:transparent url(/assets/bg/bg_logo.png) 0 0 no-repeat;*line-height:120px*/}
.logo a img{ height:22px;}
/*.logo a:before{display:inline-block;content:url(/assets/bg/bg_logo.png)}*/
.sublogo {float:left;margin-left:20px;font-size:16px;margin-top: 14px;}
.sublogo a {display:block;color:#999;}
.sublogo a:hover {text-decoration: none;}
.p20{ padding:20px; }
.pt20{ padding-top:20px; }
.pt10{ padding-top:10px; }
.pb20{ padding-bottom:20px; }
.pb10{ padding-bottom:10px; }
.ptb20{ padding:20px 0; }
.pl20{ padding-left:20px; }
.pr20{ padding-right:20px; }
.ptb10{ padding:10px 0;}
.plr20{ padding:0 20px; }
.m20{ margin:20px; }
.ml20{ margin-left:20px; }
.mtb20{ margin:20px 0; }
.mt-20{ margin-top:-20px; }
.fl{ float:left; }
.fr{ float:right; }
.mb20{ margin-bottom:20px;}
.mtb-10{ margin-top:-10px; margin-bottom:-10px; }
.no_float{ float:none; }
.mt20{ margin-top:20px; }
.dn{display:none}
.di{display:inline}
.dib{display:inline-block}
.b_dib{display:inline-block;*display:inline;*zoom:1}
.db{display:block}
.cell{display:table-cell}
.vh{visibility:hidden}
.vv{visibility:visible}
.static{position:static}
.rel{position:relative}
.abs{position:absolute}
.oh{overflow:hidden}
.z{*zoom:1}
.l{float:left}
.r{float:right}
.fn{float:none}
.cl{clear:both}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tj,.tj_simple{text-align:justify;text-justify:distribute-all-lines;text-align-last:justify;font-size:0}
.tj:after{content:".";display:inline-block;width:100%;height:0;font-size:0;overflow:hidden}
.tj_simple .last_child{width:100%;height:0;font-size:0;overflow:hidden}
.tj .tj_item,.tj_simple .tj_item{font-size:14px;text-align:left;text-justify:auto}
.vt{vertical-align:top}
.vm{vertical-align:middle}
.vb{vertical-align:bottom}
.f0{font-size:0}
.fa{font-family:Arial}
.fs{font-family:SimSun}
.fyh{font-family:"Microsoft YaHei"}
.indent{text-indent:2em}
.n{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.tdn{text-decoration:none}
.tdn:hover{text-decoration:none}
.del{text-decoration:line-through}
.poi{cursor:pointer}
.group{*zoom:1}
.group:after{content:"\200B";display:block;height:0;clear:both}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:''}
.clearfix:after{clear:both}
.text_hide{line-height:999em;overflow:hidden}
.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.drop_hl_extra{padding-left:999em;margin-left:-999em}
.drop_vb_extra{padding-bottom:999em;margin-bottom:-999em}
.prg{margin-bottom:1em}
.tips_global{color:#8d8d8d}
.text_global{color:#222}

/* CSS Document */

/* ---------- GENERAL ---------- */

body.simple {
  background: #eaeaea;
  color: #999;
  font: 100%/1.5em sans-serif;
  margin: 0;
}

body.simple h3 { margin: 0; }

body.simple a {
  color: #999;
  text-decoration: none;
}

body.simple a:hover { color: #1dabb8; }

body.simple fieldset {
  border: none;
  margin: 0;
}

body.simple input {
  border: none;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  -webkit-appearance: none;
}

body.simple input:focus {
  outline: none;
}

body.simple input[type="submit"] { cursor: pointer; }

body.simple .clearfix { *zoom: 1; }
body.simple .clearfix:before, .clearfix:after {
  content: "";
  display: table; 
}
body.simple .clearfix:after { clear: both; }

/* ---------- LOGIN-FORM ---------- */

body.simple #login-form {
  margin: 100px auto;
  width: 310px;
}

body.simple #login-form h3 {
  background-color: #407dc1;
  border-radius: 5px 5px 0 0;
  color: #fff;
  font-size: 16px;
  padding: 25px;
  text-align: center;
  text-transform: uppercase;
}

body.simple #login-form fieldset {
  background: #fff;
  border-radius: 0 0 5px 5px;
  padding: 25px;
  position: relative;
}

body.simple #login-form fieldset:before {
  background-color: #fff;
  content: "";
  height: 8px;
  left: 50%;
  margin: -4px 0 0 -4px;
  position: absolute;
  top: 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  width: 8px;
}

body.simple #login-form input {
  font-size: 14px;
}

body.simple #login-form input[type="text"],
body.simple #login-form input[type="password"] {
  border: 1px solid #dcdcdc;
  padding: 12px 10px;
  width: 238px;
}

body.simple #login-form input[type="text"] {
  border-radius: 3px 3px 0 0;
}

body.simple #login-form input[type="password"] {
  border-top: none;
  border-radius: 0px 0px 3px 3px;
}

body.simple #login-form input[type="submit"] {
  background: #407dc1;
  border-radius: 3px;
  color: #fff;
  float: right;
  font-weight: bold;
  margin-top: 20px;
  padding: 12px 20px;
}

body.simple #login-form input[type="submit"]:hover { background: #44b549; }

body.simple #login-form footer {
  font-size: 12px;
  margin-top: 16px;
}

body.simple .info {
  background: #e5e5e5;
  border-radius: 50%;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  margin: 0 10px 0 0;
  text-align: center;
  width: 20px;
}
.upload_box{display:inline-block;*display:inline;*zoom:1;line-height:1.6;vertical-align:middle}
.upload_box.has_demo{position:relative;margin-left:114px}
.upload_box.show_preview .upload_preview{display:block}
.upload_box.tips_inline .upload_tips{display:inline-block;*display:inline;*zoom:1;margin-left:3px;padding-bottom:0;font-weight:400;font-style:normal;vertical-align:middle}
.frm_input_box .upload_box{margin-top:-0.35em}
.frm_input_box .upload_box .upload_file_box{border-color:#d3d3d3;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.frm_input_box .upload_box .upload_preview img{max-width:100px;max-height:100px}
.upload_demo{position:absolute;top:0;left:-114px;width:100px}
.upload_demo img{width:100%}
.upload_demo strong{font-weight:400;font-style:normal;display:block;color:#8d8d8d;padding-bottom:5px}
.upload_area{position:relative;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.upload_area object{position:absolute;top:0;left:0;width:100%;height:100%;-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0);}
.btn.btn_upload{background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e7e7eb;color:#222;height:30px;line-height:30px;*line-height:28px;width:auto;padding-left:22px;padding-right:22px}
.btn.btn_upload button{color:#222}
.btn.btn_upload:hover{background-color:#e7e7eb;background-image:-moz-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e7e7eb),to(#e7e7eb));background-image:-webkit-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:-o-linear-gradient(top,#e7e7eb 0,#e7e7eb 100%);background-image:linear-gradient(to bottom,#e7e7eb 0,#e7e7eb 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn.btn_upload:hover button{color:#222}
.upload_tips{padding-bottom:6px;color:#8d8d8d}
.upload_file_box{position:absolute;top:100%;left:0;white-space:nowrap;background-color:#fff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:1px solid #e7e7eb;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.upload_file{padding:3px 12px}
.progress_bar{display:inline-block;*display:inline;*zoom:1;width:200px;background-color:#e7e7eb;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;overflow:hidden;vertical-align:middle}
.progress_bar_thumb{height:5px;background-color:#5aa1dd}
.upload_file_name{display:inline-block;vertical-align:middle;max-width:100px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-weight:400;font-style:normal}
.upload_file_size{display:inline-block;vertical-align:middle;max-width:100px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#8d8d8d;margin-right:10px}
.upload_file_status{display:none;font-weight:400;font-style:normal}
.upload_file_status.success{color:#7fba4f}
.upload_file_status.error{color:#b11516}
.upload_preview{display:none;margin-top:10px}
.upload_preview img{width:100px}
.upload_preview .upload_access{display:inline-block;vertical-align:top;color:#222;text-decoration:none}
.upload_preview .upload_access i{margin-top:-0.2em}
.upload_box{position:relative;z-index:1}
.upload_box.has_demo{margin-left:0;min-height:130px}
.upload_box.align_right .upload_file_box{left:auto;right:0}
.upload_demo{right:0;left:auto;padding-left:40px;margin-right:-175px;border-left:1px solid #e7e7eb}
.upload_demo img{width:auto;max-width:100px;max-height:100px}
.upload_area:hover object{filter:alpha(opacity=1);-moz-opacity:.01;-khtml-opacity:.01;opacity:.01}
.btn.btn_upload_primary{background-color:#44b549;background-image:-moz-linear-gradient(top,#44b549 0,#44b549 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#44b549),to(#44b549));background-image:-webkit-linear-gradient(top,#44b549 0,#44b549 100%);background-image:-o-linear-gradient(top,#44b549 0,#44b549 100%);background-image:linear-gradient(to bottom,#44b549 0,#44b549 100%);border-color:#44b549;color:#fff}
.btn.btn_upload_primary button{color:#fff}
.btn.btn_upload_primary:hover{background-color:#2f9833;background-image:-moz-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#2f9833),to(#2f9833));background-image:-webkit-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:-o-linear-gradient(top,#2f9833 0,#2f9833 100%);background-image:linear-gradient(to bottom,#2f9833 0,#2f9833 100%);border-color:#2f9833;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#fff}
.btn.btn_upload_primary:hover button{color:#fff}
.upload_tips{font-weight:400;font-style:normal}
.upload_msg.warn{color:#e15f63}
.upload_file_box{margin-top:-1px;padding:5px 0;max-height:300px;*zoom:1}
.upload_file_box.scroll{overflow-y:scroll;overflow-x:hidden}
.upload_file{padding:4px 24px}
.upload_file:hover{background-color:#f4f5f9}
.upload_file_name{width:95px}
.upload_file_size{width:80px}
.upload_file_status.error{color:#e15f63}
.upload_file_status.success{color:#7fba4f}
.upload_file_cancel{margin-left:10px}
.upload_preview{display:block}
.upload_preview img{max-width:100px;max-height:100px;margin-left:1em}
.upload_preview img:first-child{margin-left:0}
.upload_preview .upload_preview_pic{margin-right:10px}
.verifycode img{height:32px;vertical-align:middle}
.verifycode a{margin-left:3px}
.verifycode .frm_input_box{display:inline-block;width:78px}
.verifycode .frm_control_group{padding:.5em 0}
.frm_controls .verifycode{padding:0}
.icon_emotion.emotion_switch{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/emotion_editor_z218878.png) 0 0 no-repeat;width:20px;height:20px;vertical-align:middle;display:inline-block}
.icon_emotion.emotion_switch:hover{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/emotion_editor_z218878.png) 0 -30px no-repeat}
.emotion_editor{position:relative;z-index:1;border:1px solid #e7e7eb;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.test .emotion_editor{margin:20px}
.emotion_editor .edit_area{padding:14px 20px;outline:0;word-wrap:break-word;word-break:break-all;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;background-color:#fff;height:188px}
.emotion_editor .edit_area img{vertical-align:middle}
.editor_toolbar{*zoom:1;padding:0 20px;line-height:36px;background-color:#fff;border-top:1px solid #e7e7eb}
.editor_toolbar:after{content:"\200B";display:block;height:0;clear:both}
.editor_tip{float:right;color:#8d8d8d}
.editor_tip em{font-weight:400;font-style:normal;margin-left:3px;margin-right:3px}
.editor_tip .warn{color:#e15f63}
.emotion_switch{float:left;margin-top:8px;height:28px;line-height:999em;overflow:hidden}
.emotion_wrp{display:none;position:absolute;width:421px;top:100%;left:20px}
.emotions{-moz-user-select:none;overflow:hidden;*zoom:1;border-top:1px solid #e7e7eb;border-right:1px solid #e7e7eb;background-color:#e7e7eb}
.emotions_item{float:left;line-height:27px;height:27px;font-size:0;text-align:center;width:27px;border-bottom:1px solid #e7e7eb;border-left:1px solid #e7e7eb;background-color:#fff}
.emotions_item:hover{background:rgba(255,255,255,0.75)!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bfffffff',endcolorstr = '#bfffffff')}
.emotions_item i{display:inline-block;cursor:pointer;width:24px;height:24px;vertical-align:middle;background:transparent url(/mpres/htmledition/images/icon/emotion/default218877.gif) no-repeat 0 0}
.emotions_preview{position:absolute;top:0;right:-81px;display:block;width:80px;height:80px;line-height:80px;font-size:0;text-align:center;border:1px solid #e7e7eb;background-color:#fff}
.emotions_preview img{position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px}
.rich_buddy.popover{ display:none; left:0; top:0; }
.rich_buddy{z-index:1;width:240px;padding-top:0}
.rich_buddy .popover_inner{padding:25px 25px 35px}
.rich_buddy .popover_content{width:auto}
.rich_buddy .frm_control_group{padding-bottom:0}
.rich_buddy .frm_control_group.nickName .frm_label{width:auto;max-width:11em}
.rich_buddy .frm_label{width:3em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.rich_buddy .dropdown_wrp{padding-top:5px}
.rich_buddy select{width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}
.rich_buddy_hd{padding-bottom:10px}
.rich_buddy_loading{height:150px;text-align:center}
.icon_richvideo_create{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media/richvideo_z218878.png) 0 0 no-repeat;width:38px;height:38px;vertical-align:middle;display:inline-block}
a:hover .icon_richvideo_create{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media/richvideo_z218878.png) 0 -48px no-repeat}
.icon_richvideo_small{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media/richvideo_z218878.png) 0 -96px no-repeat;width:18px;height:18px;vertical-align:middle;display:inline-block}
a:hover .icon_richvideo_small{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media/richvideo_z218878.png) 0 -124px no-repeat}
.icon_richvideo_error{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media/richvideo_z218878.png) 0 -152px no-repeat;width:86px;height:86px;vertical-align:middle;display:inline-block}
.icon_video{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media/richvideo_z218878.png) 0 -248px no-repeat;width:50px;height:50px;vertical-align:middle;display:inline-block}
.richvideo_list{text-align:justify;text-justify:distribute-all-lines;font-size:0;padding-top:38px;margin:0 46px;letter-spacing:-4px}
.richvideo_list:after{display:inline-block;width:100%;height:0;font-size:0;margin:0;padding:0;overflow:hidden;content:"."}
.richvideo_list .tj_item{font-size:14px;text-align:left;text-justify:auto}
.richvideo_col{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:48%;font-size:14px;text-align:left;font-size:14px;letter-spacing:normal}
.media_dialog.richvideo_list{position:relative;padding:28px 150px;height:365px;margin:0;overflow-y:scroll}
.richvideo{position:relative;margin-bottom:20px;border:1px solid #e7e7eb;background-color:#fff;overflow:hidden;color:#8d8d8d}
.richvideo_content{position:relative;*zoom:1;padding:10px 14px 16px}
.richvideo_content .title{font-size:16px;font-weight:400;font-style:normal;word-wrap:break-word;word-break:break-all}
.richvideo_content .video_info{*zoom:1;padding-bottom:6px;font-size:13px;line-height:20px}
.richvideo_content .video_info:after{content:"\200B";display:block;height:0;clear:both}
.richvideo_content .video_info em{font-weight:400;font-style:normal}
.richvideo_content .video_info .time{float:left}
.richvideo_content .video_info .res{color:#8d8d8d}
.richvideo_content .video_wrp{min-height:160px}
.richvideo_content .video_player{display:none;height:160px;overflow:hidden}
.richvideo_content .video_player video{width:100%;height:100%}
.richvideo_content .video_shot{position:relative;height:160px;cursor:pointer}
.richvideo_content .video_shot img{width:100%;height:100%;max-width:none;max-height:none}
.richvideo_content .icon_video{position:absolute;top:50%;left:50%;margin-top:-32px;margin-left:-18px}
.richvideo_content .video_duration{position:absolute;bottom:0;left:0;width:100%;line-height:24px;height:24px;text-align:right;background:rgba(0,0,0,0.6)!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endcolorstr = '#99000000');color:#fff}
.richvideo_content .video_duration em{margin-right:14px;font-weight:400;font-style:normal}
.richvideo_content .video_desc{word-wrap:break-word;word-break:break-all}
.richvideo_mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;z-index:1}
.richvideo .icon_card_selected{display:none;position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-23px;line-height:999em;overflow:hidden;z-index:1}
.richvideo .richvideo_tips{display:none;position:absolute;top:0;left:0;right:0;text-align:center;z-index:1;margin-top:35px;color:#fff}
.richvideo .richvideo_tips .icon_richvideo_error{margin-bottom:14px}
.richvideo .richvideo_tips a{color:#1f95c0}
.richvideo .loading_tips{position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-50px;width:100px;height:80px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;z-index:1;color:#fff;background:rgba(0,0,0,0.75)!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bf000000',endcolorstr = '#bf000000')}
.richvideo .loading_tips i{position:static;margin:10px 0 0}
.dialog_wrp .richvideo:hover{cursor:pointer}
.dialog_wrp .richvideo:hover .richvideo_mask{display:block}
.richvideo.selected .richvideo_mask{display:block}
.richvideo.selected .icon_card_selected{display:inline-block}
.richvideo.no_title .richvideo_mask{display:block}
.richvideo.no_title .richvideo_tips{display:block}
.tab_content .richvideo{width:320px}
.richvideo_opr{background-color:#f4f4f4;border-top:1px solid #e7e7eb}
.richvideo_opr_item{line-height:44px;height:44px}
.richvideo_opr_item a{display:block;border-right:1px solid #e7e7eb;text-align:center}
.richvideo_opr_item.no_extra a{border-right-width:0}
.bCardPreviewBox #bCardUserInput{width:300px;margin-right:10px;padding:5px 5px 5px 5px;border:1px solid #AAA;border-top:1px solid #666;box-shadow:0 1px 1px #AAA inset;outline:0}
.bCardPreviewBox .inputArea .desc{*zoom:1;padding:5px 0;color:#666}
.bCardPreviewBox .inputArea .desc:after{content:"\200B";display:block;height:0;clear:both}
.bCardPreviewBox .inputArea a{color:#4571a3}
.bCardPreviewBox .inputArea .desc{color:#666;padding-bottom:10px}
.bCardPreviewBox #previewBox{padding:20px 0}
.bcardBox .bCard{background-color:#FFF;overflow:hidden}
.bcardBox .bCardHeader{margin:2px 10px 2px 10px;border-bottom:1px solid #d3d3d3;color:#aaa}
.bcardBox .bCardContent{padding:8px 10px 8px 10px;overflow:hidden;*zoom:1}
.bcardBox .bCardContent .bCardAvatar{width:48px;height:48px;float:left}
.bcardBox .bCardContent .info{margin-left:60px}
.bcardBox .bCardContent .info .nickname{padding-bottom:3px;font-weight:700;font-size:16px}
.bcardBox .bCardContent .info .username{font-size:14px;color:#666}
.audioBox{position:relative;width:80px;height:80px;background-color:#e4e4e4;display:block}
.audioBox .audioIconWrp{position:absolute;top:50%;left:50%;margin:-16px 0 0 -16px;width:32px;height:32px}
.audioBox .audioIcon{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 0 no-repeat;width:32px;height:32px;vertical-align:middle;display:inline-block}
.audioBox .audioIconGif{background:transparent url(/mpres/htmledition/images/icon/media/icon_audio_gray_s218877.gif) no-repeat 0 0;width:32px;height:32px;vertical-align:middle;display:inline-block;display:none}
.audioBox b{position:absolute;right:5px;bottom:2px;font-weight:normal;color:#b7b7b7;font-size:12px}
.audioBox .desc{display:none;position:absolute;white-space:nowrap;left:90px;top:0;color:#222}
.large_audiobox_wrp .audioBox .audioIcon{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 -42px no-repeat;width:48px;height:48px;vertical-align:middle;display:inline-block}
.large_audiobox_wrp .audioBox .audioIconGif{background:transparent url(/mpres/htmledition/images/icon/media/icon_audio_gray_b218877.gif) no-repeat 0 0;width:48px;height:48px;vertical-align:middle;display:inline-block;display:none}
.large_audiobox_wrp .audioBox .audioIconWrp{margin:-24px 0 0 -24px;width:48px;height:48px}
.large_audiobox_wrp .audioBox b{font-size:14px}
.wxAudioPlaying .audioBox .audioIcon{display:none}
.wxAudioPlaying .audioBox .audioIconGif{display:block}
.video-js{background-color:#000;position:relative;z-index:1;padding:0;font-size:12px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}
.video-js:-moz-full-screen{position:absolute}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}
.video-js:-webkit-full-screen{width:100%!important;height:100%!important}
.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}
.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}
.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:Arial,sans-serif}
.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background:#000;background:rgba(0,0,0,0.5)}
.video-js .vjs-subtitles{color:#fff}
.video-js .vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
.vjs-fade-in{display:block!important;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-ms-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-fade-out{display:block!important;visibility:hidden;opacity:0;-webkit-transition:visibility 1.5s,opacity 1.5s;-moz-transition:visibility 1.5s,opacity 1.5s;-ms-transition:visibility 1.5s,opacity 1.5s;-o-transition:visibility 1.5s,opacity 1.5s;transition:visibility 1.5s,opacity 1.5s;-webkit-transition-delay:2s;-moz-transition-delay:2s;-ms-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}
.vjs-default-skin .vjs-hidden{display:none}
.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}
.vjs-default-skin{color:#ccc}
.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background:#323232;background:rgba(100,100,100,0.5)}
.vjs-default-skin .vjs-slider:focus{background:#464646;background:rgba(100,100,100,0.7);-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}
.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0;width:6px;height:6px}
.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;padding:0;margin:0;height:3.0em;background-color:#000;background-color:rgba(7,40,50,0.7);font-style:normal;font-weight:normal;font-family:Arial,sans-serif}
.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em}
.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}
.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer;background:transparent url(/mpres/htmledition/images/icon/media/icon_videojs218877.png) no-repeat 0 0}
.vjs-default-skin.vjs-playing .vjs-play-control{background-position:-55px 10px}
.vjs-default-skin.vjs-paused .vjs-play-control{background-position:20px 10px}
.vjs-default-skin .vjs-fullscreen-control{background:transparent url(/mpres/htmledition/images/icon/media/icon_videojs218877.png) no-repeat 0 0;background-position:-142px 10px}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control{background-position:-211px 10px}
.vjs-default-skin .vjs-mute-control{display:none;background:transparent url(/mpres/htmledition/images/icon/media/icon_videojs218877.png) no-repeat 0 0;background-position:-142px -50px}
.vjs-default-skin .vjs-mute-control.vjs-vol-3{background-position:-142px -50px}
.vjs-default-skin .vjs-mute-control.vjs-vol-0{background-position:6px -50px}
.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}
.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}
.vjs-default-skin .vjs-volume-control{width:5em;float:right}
.vjs-default-skin .vjs-volume-bar{width:5em;height:5px;margin:1.1em auto 0}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}
.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:5px;background-color:#5aa1dd}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:5px}
.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}
.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:5px;top:-5px;-webkit-transition:top .4s,height .4s,font-size .4s,-webkit-transform .4s;-moz-transition:top .4s,height .4s,font-size .4s,-moz-transform .4s;-o-transition:top .4s,height .4s,font-size .4s,-o-transform .4s;transition:top .4s,height .4s,font-size .4s,transform .4s}
.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:top .2s,height .2s,font-size .2s,-webkit-transform .2s;-moz-transition:top .2s,height .2s,font-size .2s,-moz-transform .2s;-o-transition:top .2s,height .2s,font-size .2s,-o-transform .2s;transition:top .2s,height .2s,font-size .2s,transform .2s}
.vjs-default-skin .vjs-progress-holder{height:100%}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}
.vjs-default-skin .vjs-play-progress{background-color:#5aa1dd}
.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.4)}
.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}
.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}
.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em;width:35px}
.vjs-default-skin .vjs-current-time{float:left}
.vjs-default-skin .vjs-duration{float:left}
.vjs-default-skin .vjs-remaining-time{display:none;float:left}
.vjs-time-divider{float:left;line-height:3em}
.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}
.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;width:150px;height:100px;top:50%;left:50%;margin-left:-75px;margin-top:-50px;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background:transparent url(/mpres/htmledition/images/icon/media/icon_videojs218877.png) no-repeat 0 0;background-position:-275px 28px;background-color:#282828;background-color:rgba(7,40,50,0.7);border:2px solid #ccc;border-color:rgba(255,255,255,0.25);-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-webkit-box-shadow:0 0 1em rgba(255,255,255,0.25);-moz-box-shadow:0 0 1em rgba(255,255,255,0.25);box-shadow:0 0 1em rgba(255,255,255,0.25)}
.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{outline:0;background-color:#505050;background-color:rgba(50,50,50,0.75);-webkit-box-shadow:0 0 3em #fff;-moz-box-shadow:0 0 3em #fff;box-shadow:0 0 3em #fff}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:5em;line-height:1;width:1em;height:1em;margin-left:-0.5em;margin-top:-0.5em;opacity:.75;background:transparent url(/mpres/htmledition/images/icon/common/icon32_loading_dark218877.gif) no-repeat 50% 50%;background-color:rgba(0,0,0,0.75);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}
100%{-moz-transform:rotate(359deg)}
}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}
100%{-webkit-transform:rotate(359deg)}
}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}
100%{-o-transform:rotate(359deg)}
}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}
100%{-ms-transform:rotate(359deg)}
}@keyframes spin{0%{transform:rotate(0deg)}
100%{transform:rotate(359deg)}
}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}
.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#000;background-color:rgba(7,40,50,0.7);-webkit-box-shadow:-20px -20px 0 rgba(255,255,255,0.5);-moz-box-shadow:0 0 1em rgba(255,255,255,0.5);box-shadow:-0.2em -0.2em .3em rgba(255,255,255,0.2)}
.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}
.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 0;line-height:1.4em;font-size:1.2em;font-weight:normal;text-align:center;text-transform:lowercase}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}
.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{background-color:#fff;background-color:rgba(255,255,255,0.75);color:#111;outline:0;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;cursor:default}
.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}
.vjs-default-skin .vjs-captions-button:before{content:"\e008"}
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.videoBox .wxVideoPlayContent{display:none}
.videoBox .wxVideoScreenshot{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;display:block;position:relative}
.videoBox .wxImg{width:100px;height:100px;margin-bottom:-4px}
.videoBox .videoDuration{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.5)!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#80000000',endcolorstr = '#80000000');color:#fff;line-height:20px;padding-right:8px;text-align:right;margin-top:-6px;*zoom:1}
.videoBox .videoDuration em{font-weight:400;font-style:normal;margin-right:8px}
.videoBox .iconVideo{position:absolute;top:50%;left:50%;margin-top:-18px;margin-left:-18px}
.wxVideoPlayer{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden}
.wxVideoPlaying .wxVideoPlayContent{display:block}
.wxVideoPlaying .wxVideoScreenshot{display:none}
.video_switch i{display:inline-block;width:18px;height:18px;vertical-align:middle;padding-left:0}
.video_switch:hover i{background-position:-28px -280px}
.appmsg{position:relative;overflow:hidden;margin-bottom:20px;border:1px solid #e7e7eb;background-color:#fff;color:#666}
.appmsg_info{font-size:13px;line-height:20px;padding-bottom:10px}
.appmsg_date{font-weight:400;font-style:normal}
.appmsg_content{padding:0 14px;position:relative;*zoom:1}
.appmsg_title{font-weight:400;font-style:normal;font-size:16px;padding-top:10px;line-height:28px;max-height:56px;overflow:hidden;word-wrap:break-word;word-break:break-all}
.appmsg_title a{display:block;color:#666}
.appmsg_thumb_wrp{height:160px;overflow:hidden}
.appmsg_thumb{width:100%}
.appmsg_desc{padding:5px 0 10px;word-wrap:break-word;word-break:break-all}
.appmsg_opr{background-color:#f4f4f4;border-top:1px solid #e7e7eb}
.appmsg_opr ul{overflow:hidden;*zoom:1}
.appmsg_opr_item{float:left;line-height:44px;height:44px}
.appmsg_opr_item a{display:block;border-right:1px solid #e7e7eb;text-align:center;text-decoration:none}
.appmsg_opr_item a:hover{text-decoration:none}
.appmsg_opr_item a.no_extra{border-right-width:0}
.appmsg_item{*zoom:1;position:relative;padding:20px 14px;border-top:1px solid #e7e7eb}
.appmsg_item:after{content:"\200B";display:block;height:0;clear:both}
.appmsg_item .appmsg_title{line-height:24px;max-height:48px;overflow:hidden;*zoom:1;margin-top:14px}
.appmsg_item .appmsg_thumb{float:right;width:78px;height:78px;margin-left:14px}
.multi .appmsg_info{padding-top:14px;padding-left:14px;padding-right:14px}
.multi .appmsg_content{padding:0}
.multi .appmsg_title{font-size:14px;padding-top:0}
.cover_appmsg_item{position:relative;margin:0 14px 14px}
.cover_appmsg_item .appmsg_title{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.6)!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000',endcolorstr = '#99000000')}
.cover_appmsg_item .appmsg_title a{padding:0 8px;color:#fff}
.appmsg_mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=60);-moz-opacity:.6;-khtml-opacity:.6;opacity:.6;z-index:1}
.appmsg .icon_card_selected{display:none;position:absolute;top:50%;left:50%;margin-top:-23px;margin-left:-23px;line-height:999em;overflow:hidden;z-index:1}
.dialog_wrp .appmsg:hover{cursor:pointer}
.appmsg:hover .appmsg_mask{display:block}
.appmsg.selected .appmsg_mask{display:block}
.appmsg.selected .icon_card_selected{display:inline-block}
.appmsg_thumb.default{display:block;color:#c0c0c0;text-align:center;line-height:160px;font-weight:400;font-style:normal;background-color:#ececec;font-size:16px}
.appmsg_item .appmsg_thumb.default{line-height:78px;font-size:14px}
.appmsg_edit_mask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(229,229,229,0.85)!important;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d9e5e5e5',endcolorstr = '#d9e5e5e5');text-align:center}
.appmsg_item .appmsg_edit_mask{line-height:118px}
.cover_appmsg_item .appmsg_edit_mask{line-height:160px}
.appmsg_edit_mask a{margin-left:8px;margin-right:8px}
.editing .cover_appmsg_item:hover .appmsg_edit_mask,.editing .appmsg_item:hover .appmsg_edit_mask{display:block}
.editing .appmsg_thumb{display:none}
.editing .appmsg_thumb.default{display:block}
.editing .has_thumb .appmsg_thumb{display:block}
.editing .has_thumb .appmsg_thumb.default{display:none}
.editing .appmsg_content{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-bottom-width:0}
.editing.multi .appmsg_content{border-bottom-width:1px}
.appmsg_add{margin:20px 14px}
.tab_content .appmsg{width:320px}
.appmsg_list{text-align:justify;text-justify:distribute-all-lines;font-size:0;margin:0 30px;letter-spacing:-4px}
.appmsg_list:after{display:inline-block;width:100%;height:0;font-size:0;margin:0;padding:0;overflow:hidden;content:"."}
.appmsg_list .tj_item{font-size:14px;text-align:left;text-justify:auto}
.appmsg_col{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:32%;text-align:left;font-size:14px;letter-spacing:normal}
.media_dialog.appmsg_list{position:relative;padding:28px 140px;height:365px;margin:0;overflow-y:scroll}
.media_dialog .appmsg_col{width:48%}
.iconAudio{background:transparent url(/mpres/htmledition/images/icon/media/icon_audio_green218877.gif) no-repeat 0 0;width:20px;height:20px;vertical-align:middle;display:inline-block}
.iconVideo{background:transparent url(/mpres/htmledition/images/icon_video218877.png) no-repeat 0 0;width:36px;height:36px;vertical-align:middle;display:inline-block}
.icon_tag_gray{display:inline-block;background-color:#cecece;padding:0 .28em;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;color:#fff;line-height:15px;margin-top:2px;margin-left:5px;font-size:12px}
.highlight{color:#44b549}
.mediaBox{cursor:pointer;display:inline-block;*display:inline;*zoom:1;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:6px;border:1px solid;border-color:#92b572 #92b572 #9bb668;box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 -1px 1px rgba(255,255,255,0.1),inset 0 1px 1px rgba(255,255,255,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 -1px 1px rgba(255,255,255,0.1),inset 0 1px 1px rgba(255,255,255,0.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2),inset 0 -1px 1px rgba(255,255,255,0.1),inset 0 1px 1px rgba(255,255,255,0.2);background-color:#c2dfa6}
.mediaBox .mediaContent{float:left}
.mediaBox .iconArrow{display:block;position:absolute;top:8px;left:-7px}
.wxmImg{max-width:100%;display:block}
.appmsgContentArea{word-wrap:break-word;word-break:break-all}
.appmsgImgArea{float:left;margin-right:4px;padding:3px}
.appmsgImgArea img{width:80px;height:80px;display:block}
.appmsgContentArea{overflow:hidden;*zoom:1}
.appmsgContentArea.multiple .appmsgTitle{margin-top:10px}
.appmsgContentArea.multiple .appmsgTitle:first-child{margin-top:0}
.appmsgContentArea .appmsgTitle{font-size:14px;line-height:21px}
.appmsgContentArea .appmsgDesc{font-size:14px;color:#8d8d8d;line-height:21px}
.appmsgContentArea .icon_vote{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 -100px no-repeat;width:18px;height:16px;vertical-align:middle;display:inline-block}
.appmsgFrom{font-size:12px;color:#222}
.appmsgFrom.resource{margin-left:90px;margin-top:10px}
.media_img{display:inline-block}
.appmsgSendedItem{position:relative;padding-left:90px;min-height:80px}
.appmsgSendedItem .title_wrp{color:#222;display:inline-block;*display:inline;*zoom:1}
.appmsgSendedItem .title_wrp .icon{position:absolute;left:0;background:transparent url() no-repeat 0 0;width:80px;height:80px;vertical-align:middle;display:inline-block;background-color:#d7d8da!important}
.appmsgSendedItem .title_wrp:hover .icon.icon_lh{background-color:#c5c6c8!important}
.appmsgSendedItem .appsmg_item{margin-top:10px}
.appmsgSendedItem .appsmg_item:first-child{margin-top:0}
.appmsgSendedItem .desc,.appmsgSendedItem .desc a.appmsg_desc{color:#666}
.appmsgSendedItem .icon_vote{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 -126px no-repeat;width:18px;height:16px;vertical-align:middle;display:inline-block;margin-right:5px;vertical-align:-2px}
.appmsgSendedItem.multiple_appmsg .icon{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 -152px no-repeat}
.appmsgSendedItem.card_ticket .icon{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 -242px no-repeat}
.appmsgSendedItem.textmsg .icon{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 -332px no-repeat}
.appmsgSendedItem.simple_audiomsg .icon{background:url(/mpres/zh_CN/htmledition/comm_htmledition/style/widget/media_z23182d.png) 0 -422px no-repeat}
.wxAudioPlaying .appmsgSendedItem.simple_audiomsg .icon{background:transparent url(/mpres/htmledition/images/icon/media/icon_audio218877.gif) no-repeat center center}
.appmsgSendedItem.simple_audiomsg .desc{display:none}
.appmsgSendedItem.simple_videomsg .icon{width:auto;left:-31px;clip:rect(0px 111px 80px 31px)}
.emoji{background:transparent url(/mpres/htmledition/images/icon/emoji218877.png) no-repeat 0 0;width:20px;height:20px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;margin-top:-0.2em;zoom:1;*display:inline}
.emoji2600{background-position:0 -260px}
.emoji2601{background-position:0 -20px}
.emoji2614{background-position:0 -40px}
.emoji26c4{background-position:0 -60px}
.emoji26a1{background-position:0 -80px}
.emoji1f300{background-position:0 -100px}
.emoji1f301{background-position:0 -9200px}
.emoji1f302{background-position:0 -120px}
.emoji1f303{background-position:0 -920px}
.emoji1f304{background-position:0 -160px}
.emoji1f305{background-position:0 -180px}
.emoji1f306{background-position:0 -200px}
.emoji1f307{background-position:0 -220px}
.emoji1f308{background-position:0 -240px}
.emoji2744{background-position:0 -9200px}
.emoji26c5{background-position:0 -260px}
.emoji1f309{background-position:0 -920px}
.emoji1f30a{background-position:0 -900px}
.emoji1f30b{background-position:0 -9200px}
.emoji1f30c{background-position:0 -920px}
.emoji1f30f{background-position:0 -9200px}
.emoji1f311{background-position:0 -9200px}
.emoji1f314{background-position:0 -360px}
.emoji1f313{background-position:0 -360px}
.emoji1f319{background-position:0 -360px}
.emoji1f315{background-position:0 -9200px}
.emoji1f31b{background-position:0 -360px}
.emoji1f31f{background-position:0 -10740px}
.emoji1f320{background-position:0 -9200px}
.emoji1f550{background-position:0 -380px}
.emoji1f551{background-position:0 -400px}
.emoji1f552{background-position:0 -420px}
.emoji1f553{background-position:0 -440px}
.emoji1f554{background-position:0 -460px}
.emoji1f555{background-position:0 -480px}
.emoji1f556{background-position:0 -500px}
.emoji1f557{background-position:0 -520px}
.emoji1f558{background-position:0 -540px}
.emoji1f559{background-position:0 -620px}
.emoji1f55a{background-position:0 -580px}
.emoji1f55b{background-position:0 -600px}
.emoji231a{background-position:0 -9200px}
.emoji231b{background-position:0 -9200px}
.emoji23f0{background-position:0 -620px}
.emoji23f3{background-position:0 -9200px}
.emoji2648{background-position:0 -640px}
.emoji2649{background-position:0 -660px}
.emoji264a{background-position:0 -680px}
.emoji264b{background-position:0 -700px}
.emoji264c{background-position:0 -720px}
.emoji264d{background-position:0 -740px}
.emoji264e{background-position:0 -760px}
.emoji264f{background-position:0 -780px}
.emoji2650{background-position:0 -800px}
.emoji2651{background-position:0 -820px}
.emoji2652{background-position:0 -840px}
.emoji2653{background-position:0 -860px}
.emoji26ce{background-position:0 -880px}
.emoji1f340{background-position:0 -1220px}
.emoji1f337{background-position:0 -960px}
.emoji1f331{background-position:0 -1220px}
.emoji1f341{background-position:0 -1000px}
.emoji1f338{background-position:0 -1020px}
.emoji1f339{background-position:0 -1040px}
.emoji1f342{background-position:0 -1060px}
.emoji1f343{background-position:0 -1080px}
.emoji1f33a{background-position:0 -1100px}
.emoji1f33b{background-position:0 -1200px}
.emoji1f334{background-position:0 -1140px}
.emoji1f335{background-position:0 -1160px}
.emoji1f33e{background-position:0 -1180px}
.emoji1f33d{background-position:0 -9200px}
.emoji1f344{background-position:0 -9200px}
.emoji1f330{background-position:0 -9200px}
.emoji1f33c{background-position:0 -1200px}
.emoji1f33f{background-position:0 -1220px}
.emoji1f352{background-position:0 -9200px}
.emoji1f34c{background-position:0 -9200px}
.emoji1f34e{background-position:0 -1360px}
.emoji1f34a{background-position:0 -1260px}
.emoji1f353{background-position:0 -1280px}
.emoji1f349{background-position:0 -1300px}
.emoji1f345{background-position:0 -1320px}
.emoji1f346{background-position:0 -1340px}
.emoji1f348{background-position:0 -9200px}
.emoji1f34d{background-position:0 -9200px}
.emoji1f347{background-position:0 -9200px}
.emoji1f351{background-position:0 -9200px}
.emoji1f34f{background-position:0 -1360px}
.emoji1f440{background-position:0 -1380px}
.emoji1f442{background-position:0 -1400px}
.emoji1f443{background-position:0 -1420px}
.emoji1f444{background-position:0 -1440px}
.emoji1f445{background-position:0 -3000px}
.emoji1f484{background-position:0 -1480px}
.emoji1f485{background-position:0 -1500px}
.emoji1f486{background-position:0 -1520px}
.emoji1f487{background-position:0 -1540px}
.emoji1f488{background-position:0 -1560px}
.emoji1f464{background-position:0 -9200px}
.emoji1f466{background-position:0 -1580px}
.emoji1f467{background-position:0 -1600px}
.emoji1f468{background-position:0 -1620px}
.emoji1f469{background-position:0 -1640px}
.emoji1f46a{background-position:0 -9200px}
.emoji1f46b{background-position:0 -1660px}
.emoji1f46e{background-position:0 -1680px}
.emoji1f46f{background-position:0 -1700px}
.emoji1f470{background-position:0 -9200px}
.emoji1f471{background-position:0 -1720px}
.emoji1f472{background-position:0 -1740px}
.emoji1f473{background-position:0 -1760px}
.emoji1f474{background-position:0 -1780px}
.emoji1f475{background-position:0 -1800px}
.emoji1f476{background-position:0 -1820px}
.emoji1f477{background-position:0 -1840px}
.emoji1f478{background-position:0 -1860px}
.emoji1f479{background-position:0 -9200px}
.emoji1f47a{background-position:0 -9200px}
.emoji1f47b{background-position:0 -1880px}
.emoji1f47c{background-position:0 -1900px}
.emoji1f47d{background-position:0 -1920px}
.emoji1f47e{background-position:0 -1940px}
.emoji1f47f{background-position:0 -1960px}
.emoji1f480{background-position:0 -1980px}
.emoji1f481{background-position:0 -2000px}
.emoji1f482{background-position:0 -2020px}
.emoji1f483{background-position:0 -2040px}
.emoji1f40c{background-position:0 -9200px}
.emoji1f40d{background-position:0 -2620px}
.emoji1f40e{background-position:0 -6680px}
.emoji1f414{background-position:0 -2640px}
.emoji1f417{background-position:0 -2660px}
.emoji1f42b{background-position:0 -2680px}
.emoji1f418{background-position:0 -2480px}
.emoji1f428{background-position:0 -2500px}
.emoji1f412{background-position:0 -2520px}
.emoji1f411{background-position:0 -2540px}
.emoji1f419{background-position:0 -2340px}
.emoji1f41a{background-position:0 -2360px}
.emoji1f41b{background-position:0 -2460px}
.emoji1f41c{background-position:0 -9200px}
.emoji1f41d{background-position:0 -9200px}
.emoji1f41e{background-position:0 -9200px}
.emoji1f420{background-position:0 -2420px}
.emoji1f421{background-position:0 -7360px}
.emoji1f422{background-position:0 -9200px}
.emoji1f424{background-position:0 -2140px}
.emoji1f425{background-position:0 -2140px}
.emoji1f426{background-position:0 -2400px}
.emoji1f423{background-position:0 -2140px}
.emoji1f427{background-position:0 -2160px}
.emoji1f429{background-position:0 -2720px}
.emoji1f41f{background-position:0 -7360px}
.emoji1f42c{background-position:0 -2380px}
.emoji1f42d{background-position:0 -2280px}
.emoji1f42f{background-position:0 -2240px}
.emoji1f431{background-position:0 -2080px}
.emoji1f433{background-position:0 -2300px}
.emoji1f434{background-position:0 -2200px}
.emoji1f435{background-position:0 -2320px}
.emoji1f436{background-position:0 -2720px}
.emoji1f437{background-position:0 -2780px}
.emoji1f43b{background-position:0 -2260px}
.emoji1f439{background-position:0 -2440px}
.emoji1f43a{background-position:0 -2560px}
.emoji1f42e{background-position:0 -2580px}
.emoji1f430{background-position:0 -2600px}
.emoji1f438{background-position:0 -2700px}
.emoji1f43e{background-position:0 -6460px}
.emoji1f432{background-position:0 -9200px}
.emoji1f43c{background-position:0 -9200px}
.emoji1f43d{background-position:0 -2780px}
.emoji1f620{background-position:0 -2800px}
.emoji1f629{background-position:0 -3860px}
.emoji1f632{background-position:0 -2840px}
.emoji1f61e{background-position:0 -2860px}
.emoji1f635{background-position:0 -3540px}
.emoji1f630{background-position:0 -2900px}
.emoji1f612{background-position:0 -2920px}
.emoji1f60d{background-position:0 -3660px}
.emoji1f624{background-position:0 -3720px}
.emoji1f61c{background-position:0 -2980px}
.emoji1f61d{background-position:0 -3000px}
.emoji1f60b{background-position:0 -3220px}
.emoji1f618{background-position:0 -3640px}
.emoji1f61a{background-position:0 -3060px}
.emoji1f637{background-position:0 -3080px}
.emoji1f633{background-position:0 -3100px}
.emoji1f603{background-position:0 -3580px}
.emoji1f605{background-position:0 -3260px}
.emoji1f606{background-position:0 -3380px}
.emoji1f601{background-position:0 -3720px}
.emoji1f602{background-position:0 -3620px}
.emoji1f60a{background-position:0 -3220px}
.emoji263a{background-position:0 -3240px}
.emoji1f604{background-position:0 -3260px}
.emoji1f622{background-position:0 -3680px}
.emoji1f62d{background-position:0 -3300px}
.emoji1f628{background-position:0 -3320px}
.emoji1f623{background-position:0 -3540px}
.emoji1f621{background-position:0 -3880px}
.emoji1f60c{background-position:0 -3380px}
.emoji1f616{background-position:0 -10520px}
.emoji1f614{background-position:0 -3860px}
.emoji1f631{background-position:0 -3440px}
.emoji1f62a{background-position:0 -3460px}
.emoji1f60f{background-position:0 -3480px}
.emoji1f613{background-position:0 -3500px}
.emoji1f625{background-position:0 -3520px}
.emoji1f62b{background-position:0 -3540px}
.emoji1f609{background-position:0 -3560px}
.emoji1f63a{background-position:0 -3580px}
.emoji1f638{background-position:0 -3720px}
.emoji1f639{background-position:0 -3620px}
.emoji1f63d{background-position:0 -3640px}
.emoji1f63b{background-position:0 -3660px}
.emoji1f63f{background-position:0 -3680px}
.emoji1f63e{background-position:0 -3880px}
.emoji1f63c{background-position:0 -3720px}
.emoji1f640{background-position:0 -3860px}
.emoji1f645{background-position:0 -3760px}
.emoji1f646{background-position:0 -3780px}
.emoji1f647{background-position:0 -3800px}
.emoji1f648{background-position:0 -9200px}
.emoji1f64a{background-position:0 -9200px}
.emoji1f649{background-position:0 -9200px}
.emoji1f64b{background-position:0 -11240px}
.emoji1f64c{background-position:0 -3840px}
.emoji1f64d{background-position:0 -3860px}
.emoji1f64e{background-position:0 -3880px}
.emoji1f64f{background-position:0 -3900px}
.emoji1f3e0{background-position:0 -3940px}
.emoji1f3e1{background-position:0 -3940px}
.emoji1f3e2{background-position:0 -3960px}
.emoji1f3e3{background-position:0 -3980px}
.emoji1f3e5{background-position:0 -4000px}
.emoji1f3e6{background-position:0 -4020px}
.emoji1f3e7{background-position:0 -4040px}
.emoji1f3e8{background-position:0 -4060px}
.emoji1f3e9{background-position:0 -4080px}
.emoji1f3ea{background-position:0 -4100px}
.emoji1f3eb{background-position:0 -4120px}
.emoji26ea{background-position:0 -4140px}
.emoji26f2{background-position:0 -4160px}
.emoji1f3ec{background-position:0 -4180px}
.emoji1f3ef{background-position:0 -4200px}
.emoji1f3f0{background-position:0 -4220px}
.emoji1f3ed{background-position:0 -4240px}
.emoji2693{background-position:0 -6920px}
.emoji1f3ee{background-position:0 -8800px}
.emoji1f5fb{background-position:0 -4300px}
.emoji1f5fc{background-position:0 -4320px}
.emoji1f5fd{background-position:0 -4340px}
.emoji1f5fe{background-position:0 -9200px}
.emoji1f5ff{background-position:0 -9200px}
.emoji1f45e{background-position:0 -4400px}
.emoji1f45f{background-position:0 -4400px}
.emoji1f460{background-position:0 -4420px}
.emoji1f461{background-position:0 -4440px}
.emoji1f462{background-position:0 -4460px}
.emoji1f463{background-position:0 -6460px}
.emoji1f453{background-position:0 -9200px}
.emoji1f455{background-position:0 -4620px}
.emoji1f456{background-position:0 -9200px}
.emoji1f451{background-position:0 -4500px}
.emoji1f454{background-position:0 -4520px}
.emoji1f452{background-position:0 -4540px}
.emoji1f457{background-position:0 -4560px}
.emoji1f458{background-position:0 -4580px}
.emoji1f459{background-position:0 -4600px}
.emoji1f45a{background-position:0 -4620px}
.emoji1f45b{background-position:0 -9200px}
.emoji1f45c{background-position:0 -4960px}
.emoji1f45d{background-position:0 -9200px}
.emoji1f4b0{background-position:0 -4720px}
.emoji1f4b1{background-position:0 -4660px}
.emoji1f4b9{background-position:0 -6380px}
.emoji1f4b2{background-position:0 -4720px}
.emoji1f4b3{background-position:0 -9200px}
.emoji1f4b4{background-position:0 -9200px}
.emoji1f4b5{background-position:0 -4720px}
.emoji1f4b8{background-position:0 -9200px}
.emoji1f1e81f1f3{background-position:0 -4740px}
.emoji1f1e91f1ea{background-position:0 -4760px}
.emoji1f1ea1f1f8{background-position:0 -4780px}
.emoji1f1eb1f1f7{background-position:0 -4800px}
.emoji1f1ec1f1e7{background-position:0 -4820px}
.emoji1f1ee1f1f9{background-position:0 -4840px}
.emoji1f1ef1f1f5{background-position:0 -4860px}
.emoji1f1f01f1f7{background-position:0 -4880px}
.emoji1f1f71f1fa{background-position:0 -4900px}
.emoji1f1fa1f1f8{background-position:0 -4920px}
.emoji1f525{background-position:0 -5040px}
.emoji1f526{background-position:0 -9200px}
.emoji1f527{background-position:0 -9200px}
.emoji1f528{background-position:0 -4360px}
.emoji1f529{background-position:0 -9200px}
.emoji1f52a{background-position:0 -9200px}
.emoji1f52b{background-position:0 -5020px}
.emoji1f52e{background-position:0 -5080px}
.emoji1f52f{background-position:0 -5080px}
.emoji1f530{background-position:0 -9660px}
.emoji1f531{background-position:0 -9680px}
.emoji1f489{background-position:0 -5300px}
.emoji1f48a{background-position:0 -5320px}
.emoji1f170{background-position:0 -5340px}
.emoji1f171{background-position:0 -5360px}
.emoji1f18e{background-position:0 -5380px}
.emoji1f17e{background-position:0 -5400px}
.emoji1f380{background-position:0 -5420px}
.emoji1f381{background-position:0 -6080px}
.emoji1f382{background-position:0 -5460px}
.emoji1f384{background-position:0 -5480px}
.emoji1f385{background-position:0 -5500px}
.emoji1f38c{background-position:0 -5520px}
.emoji1f386{background-position:0 -5540px}
.emoji1f388{background-position:0 -5560px}
.emoji1f389{background-position:0 -5580px}
.emoji1f38d{background-position:0 -5600px}
.emoji1f38e{background-position:0 -5620px}
.emoji1f393{background-position:0 -5640px}
.emoji1f392{background-position:0 -5660px}
.emoji1f38f{background-position:0 -5680px}
.emoji1f387{background-position:0 -5700px}
.emoji1f390{background-position:0 -5720px}
.emoji1f383{background-position:0 -5740px}
.emoji1f38a{background-position:0 -9200px}
.emoji1f38b{background-position:0 -9200px}
.emoji1f391{background-position:0 -5760px}
.emoji1f4df{background-position:0 -9200px}
.emoji260e{background-position:0 -5800px}
.emoji1f4de{background-position:0 -5800px}
.emoji1f4f1{background-position:0 -5820px}
.emoji1f4f2{background-position:0 -5840px}
.emoji1f4dd{background-position:0 -6440px}
.emoji1f4e0{background-position:0 -5880px}
.emoji2709{background-position:0 -11200px}
.emoji1f4e8{background-position:0 -11200px}
.emoji1f4e9{background-position:0 -11200px}
.emoji1f4ea{background-position:0 -5980px}
.emoji1f4eb{background-position:0 -5980px}
.emoji1f4ee{background-position:0 -6000px}
.emoji1f4f0{background-position:0 -9200px}
.emoji1f4e2{background-position:0 -6020px}
.emoji1f4e3{background-position:0 -6040px}
.emoji1f4e1{background-position:0 -6060px}
.emoji1f4e4{background-position:0 -9200px}
.emoji1f4e5{background-position:0 -9200px}
.emoji1f4e6{background-position:0 -6080px}
.emoji1f4e7{background-position:0 -11200px}
.emoji1f520{background-position:0 -9200px}
.emoji1f521{background-position:0 -9200px}
.emoji1f522{background-position:0 -9200px}
.emoji1f523{background-position:0 -9200px}
.emoji1f524{background-position:0 -9200px}
.emoji2712{background-position:0 -9200px}
.emoji1f4ba{background-position:0 -6100px}
.emoji1f4bb{background-position:0 -6120px}
.emoji270f{background-position:0 -6440px}
.emoji1f4ce{background-position:0 -9200px}
.emoji1f4bc{background-position:0 -6160px}
.emoji1f4bd{background-position:0 -6200px}
.emoji1f4be{background-position:0 -6200px}
.emoji1f4bf{background-position:0 -7800px}
.emoji1f4c0{background-position:0 -7820px}
.emoji2702{background-position:0 -6220px}
.emoji1f4cd{background-position:0 -9200px}
.emoji1f4c3{background-position:0 -6440px}
.emoji1f4c4{background-position:0 -6440px}
.emoji1f4c5{background-position:0 -9200px}
.emoji1f4c1{background-position:0 -9200px}
.emoji1f4c2{background-position:0 -9200px}
.emoji1f4d3{background-position:0 -6420px}
.emoji1f4d6{background-position:0 -6420px}
.emoji1f4d4{background-position:0 -6420px}
.emoji1f4d5{background-position:0 -6420px}
.emoji1f4d7{background-position:0 -6420px}
.emoji1f4d8{background-position:0 -6420px}
.emoji1f4d9{background-position:0 -6420px}
.emoji1f4da{background-position:0 -6420px}
.emoji1f4db{background-position:0 -9200px}
.emoji1f4dc{background-position:0 -9200px}
.emoji1f4cb{background-position:0 -6440px}
.emoji1f4c6{background-position:0 -9200px}
.emoji1f4ca{background-position:0 -6380px}
.emoji1f4c8{background-position:0 -6380px}
.emoji1f4c9{background-position:0 -9200px}
.emoji1f4c7{background-position:0 -6420px}
.emoji1f4cc{background-position:0 -9200px}
.emoji1f4d2{background-position:0 -6420px}
.emoji1f4cf{background-position:0 -9200px}
.emoji1f4d0{background-position:0 -9200px}
.emoji1f4d1{background-position:0 -6440px}
.emoji1f3bd{background-position:0 -9200px}
.emoji26be{background-position:0 -6480px}
.emoji26f3{background-position:0 -6500px}
.emoji1f3be{background-position:0 -6520px}
.emoji26bd{background-position:0 -6540px}
.emoji1f3bf{background-position:0 -6560px}
.emoji1f3c0{background-position:0 -6580px}
.emoji1f3c1{background-position:0 -6600px}
.emoji1f3c2{background-position:0 -9200px}
.emoji1f3c3{background-position:0 -6620px}
.emoji1f3c4{background-position:0 -6640px}
.emoji1f3c6{background-position:0 -6660px}
.emoji1f3c8{background-position:0 -6700px}
.emoji1f3ca{background-position:0 -6720px}
.emoji1f683{background-position:0 -6740px}
.emoji1f687{background-position:0 -6780px}
.emoji24c2{background-position:0 -6780px}
.emoji1f684{background-position:0 -6800px}
.emoji1f685{background-position:0 -6820px}
.emoji1f697{background-position:0 -6840px}
.emoji1f699{background-position:0 -6860px}
.emoji1f68c{background-position:0 -6880px}
.emoji1f68f{background-position:0 -6900px}
.emoji1f6a2{background-position:0 -6920px}
.emoji2708{background-position:0 -6940px}
.emoji26f5{background-position:0 -6960px}
.emoji1f689{background-position:0 -7000px}
.emoji1f680{background-position:0 -7020px}
.emoji1f6a4{background-position:0 -7040px}
.emoji1f695{background-position:0 -7060px}
.emoji1f69a{background-position:0 -7100px}
.emoji1f692{background-position:0 -7120px}
.emoji1f691{background-position:0 -7140px}
.emoji1f693{background-position:0 -7260px}
.emoji26fd{background-position:0 -7180px}
.emoji1f17f{background-position:0 -7200px}
.emoji1f6a5{background-position:0 -7220px}
.emoji1f6a7{background-position:0 -9720px}
.emoji1f6a8{background-position:0 -7260px}
.emoji2668{background-position:0 -7280px}
.emoji26fa{background-position:0 -7300px}
.emoji1f3a0{background-position:0 -9200px}
.emoji1f3a1{background-position:0 -7320px}
.emoji1f3a2{background-position:0 -7340px}
.emoji1f3a3{background-position:0 -7360px}
.emoji1f3a4{background-position:0 -7380px}
.emoji1f3a5{background-position:0 -7400px}
.emoji1f3a6{background-position:0 -7420px}
.emoji1f3a7{background-position:0 -7440px}
.emoji1f3a8{background-position:0 -7460px}
.emoji1f3a9{background-position:0 -7540px}
.emoji1f3aa{background-position:0 -9200px}
.emoji1f3ab{background-position:0 -7500px}
.emoji1f3ac{background-position:0 -7520px}
.emoji1f3ad{background-position:0 -7540px}
.emoji1f3ae{background-position:0 -9200px}
.emoji1f004{background-position:0 -7560px}
.emoji1f3af{background-position:0 -7580px}
.emoji1f3b0{background-position:0 -7600px}
.emoji1f3b1{background-position:0 -7620px}
.emoji1f3b2{background-position:0 -9200px}
.emoji1f3b3{background-position:0 -9200px}
.emoji1f3b4{background-position:0 -9200px}
.emoji1f0cf{background-position:0 -9200px}
.emoji1f3b5{background-position:0 -7640px}
.emoji1f3b6{background-position:0 -7740px}
.emoji1f3b7{background-position:0 -7680px}
.emoji1f3b8{background-position:0 -7700px}
.emoji1f3b9{background-position:0 -9200px}
.emoji1f3ba{background-position:0 -7720px}
.emoji1f3bb{background-position:0 -9200px}
.emoji1f3bc{background-position:0 -7740px}
.emoji303d{background-position:0 -7760px}
.emoji1f4f7{background-position:0 -4940px}
.emoji1f4f9{background-position:0 -7400px}
.emoji1f4fa{background-position:0 -7780px}
.emoji1f4fb{background-position:0 -7840px}
.emoji1f4fc{background-position:0 -7860px}
.emoji1f48b{background-position:0 -7900px}
.emoji1f48c{background-position:0 -11200px}
.emoji1f48d{background-position:0 -7940px}
.emoji1f48e{background-position:0 -7960px}
.emoji1f48f{background-position:0 -7980px}
.emoji1f490{background-position:0 -8000px}
.emoji1f491{background-position:0 -8020px}
.emoji1f492{background-position:0 -8040px}
.emoji1f51e{background-position:0 -9860px}
.emojia9{background-position:0 -9900px}
.emojiae{background-position:0 -9920px}
.emoji2122{background-position:0 -9940px}
.emoji2139{background-position:0 -9200px}
.emoji2320e3{background-position:0 -8060px}
.emoji3120e3{background-position:0 -8080px}
.emoji3220e3{background-position:0 -8100px}
.emoji3320e3{background-position:0 -8120px}
.emoji3420e3{background-position:0 -8140px}
.emoji3520e3{background-position:0 -8160px}
.emoji3620e3{background-position:0 -8180px}
.emoji3720e3{background-position:0 -8200px}
.emoji3820e3{background-position:0 -8220px}
.emoji3920e3{background-position:0 -8240px}
.emoji3020e3{background-position:0 -8260px}
.emoji1f51f{background-position:0 -9200px}
.emoji1f4f6{background-position:0 -8280px}
.emoji1f4f3{background-position:0 -8300px}
.emoji1f4f4{background-position:0 -8320px}
.emoji1f354{background-position:0 -8340px}
.emoji1f359{background-position:0 -8360px}
.emoji1f370{background-position:0 -8380px}
.emoji1f35c{background-position:0 -8400px}
.emoji1f35e{background-position:0 -8420px}
.emoji1f373{background-position:0 -8440px}
.emoji1f366{background-position:0 -8460px}
.emoji1f35f{background-position:0 -8480px}
.emoji1f361{background-position:0 -8500px}
.emoji1f358{background-position:0 -8520px}
.emoji1f35a{background-position:0 -8540px}
.emoji1f35d{background-position:0 -8560px}
.emoji1f35b{background-position:0 -8580px}
.emoji1f362{background-position:0 -8600px}
.emoji1f363{background-position:0 -8620px}
.emoji1f371{background-position:0 -8640px}
.emoji1f372{background-position:0 -8660px}
.emoji1f367{background-position:0 -8680px}
.emoji1f356{background-position:0 -9200px}
.emoji1f365{background-position:0 -9200px}
.emoji1f360{background-position:0 -9200px}
.emoji1f355{background-position:0 -9200px}
.emoji1f357{background-position:0 -9200px}
.emoji1f368{background-position:0 -9200px}
.emoji1f369{background-position:0 -9200px}
.emoji1f36a{background-position:0 -9200px}
.emoji1f36b{background-position:0 -9200px}
.emoji1f36c{background-position:0 -9200px}
.emoji1f36d{background-position:0 -9200px}
.emoji1f36e{background-position:0 -9200px}
.emoji1f36f{background-position:0 -9200px}
.emoji1f364{background-position:0 -9200px}
.emoji1f374{background-position:0 -8700px}
.emoji2615{background-position:0 -8720px}
.emoji1f378{background-position:0 -8860px}
.emoji1f37a{background-position:0 -8760px}
.emoji1f375{background-position:0 -8780px}
.emoji1f376{background-position:0 -8800px}
.emoji1f377{background-position:0 -8860px}
.emoji1f37b{background-position:0 -8840px}
.emoji1f379{background-position:0 -8860px}
.emoji2197{background-position:0 -8960px}
.emoji2198{background-position:0 -8980px}
.emoji2196{background-position:0 -8920px}
.emoji2199{background-position:0 -8940px}
.emoji2934{background-position:0 -8960px}
.emoji2935{background-position:0 -8980px}
.emoji2194{background-position:0 -9200px}
.emoji2195{background-position:0 -9200px}
.emoji2b06{background-position:0 -9000px}
.emoji2b07{background-position:0 -9020px}
.emoji27a1{background-position:0 -9040px}
.emoji2b05{background-position:0 -11180px}
.emoji25b6{background-position:0 -9080px}
.emoji25c0{background-position:0 -9100px}
.emoji23e9{background-position:0 -9120px}
.emoji23ea{background-position:0 -9140px}
.emoji23eb{background-position:0 -9200px}
.emoji23ec{background-position:0 -9200px}
.emoji1f53a{background-position:0 -9200px}
.emoji1f53b{background-position:0 -9200px}
.emoji1f53c{background-position:0 -9200px}
.emoji1f53d{background-position:0 -9200px}
.emoji2b55{background-position:0 -9800px}
.emoji274c{background-position:0 -10340px}
.emoji274e{background-position:0 -10340px}
.emoji2757{background-position:0 -9160px}
.emoji2049{background-position:0 -9200px}
.emoji203c{background-position:0 -9200px}
.emoji2753{background-position:0 -9180px}
.emoji2754{background-position:0 -9200px}
.emoji2755{background-position:0 -9220px}
.emoji3030{background-position:0 -9200px}
.emoji27b0{background-position:0 -9200px}
.emoji27bf{background-position:0 -9200px}
.emoji2764{background-position:0 -9240px}
.emoji1f493{background-position:0 -9480px}
.emoji1f494{background-position:0 -9280px}
.emoji1f495{background-position:0 -9480px}
.emoji1f496{background-position:0 -9480px}
.emoji1f497{background-position:0 -9340px}
.emoji1f498{background-position:0 -9360px}
.emoji1f499{background-position:0 -9380px}
.emoji1f49a{background-position:0 -9400px}
.emoji1f49b{background-position:0 -9420px}
.emoji1f49c{background-position:0 -9440px}
.emoji1f49d{background-position:0 -9460px}
.emoji1f49e{background-position:0 -9480px}
.emoji1f49f{background-position:0 -9500px}
.emoji2665{background-position:0 -9520px}
.emoji2660{background-position:0 -9540px}
.emoji2666{background-position:0 -9560px}
.emoji2663{background-position:0 -9580px}
.emoji1f6ac{background-position:0 -9600px}
.emoji1f6ad{background-position:0 -9620px}
.emoji267f{background-position:0 -9640px}
.emoji1f6a9{background-position:0 -9200px}
.emoji26a0{background-position:0 -9700px}
.emoji26d4{background-position:0 -9720px}
.emoji267b{background-position:0 -9200px}
.emoji1f6b2{background-position:0 -6980px}
.emoji1f6b6{background-position:0 -7080px}
.emoji1f6b9{background-position:0 -9740px}
.emoji1f6ba{background-position:0 -9760px}
.emoji1f6c0{background-position:0 -5220px}
.emoji1f6bb{background-position:0 -5240px}
.emoji1f6bd{background-position:0 -5260px}
.emoji1f6be{background-position:0 -5280px}
.emoji1f6bc{background-position:0 -9780px}
.emoji1f6aa{background-position:0 -9200px}
.emoji1f6ab{background-position:0 -9200px}
.emoji2714{background-position:0 -9200px}
.emoji1f191{background-position:0 -9200px}
.emoji1f192{background-position:0 -10020px}
.emoji1f193{background-position:0 -9200px}
.emoji1f194{background-position:0 -11020px}
.emoji1f195{background-position:0 -9980px}
.emoji1f196{background-position:0 -9200px}
.emoji1f197{background-position:0 -9880px}
.emoji1f198{background-position:0 -9200px}
.emoji1f199{background-position:0 -10000px}
.emoji1f19a{background-position:0 -9960px}
.emoji1f201{background-position:0 -10060px}
.emoji1f202{background-position:0 -10080px}
.emoji1f232{background-position:0 -9200px}
.emoji1f233{background-position:0 -10100px}
.emoji1f234{background-position:0 -9200px}
.emoji1f235{background-position:0 -10120px}
.emoji1f236{background-position:0 -10140px}
.emoji1f21a{background-position:0 -10160px}
.emoji1f237{background-position:0 -10180px}
.emoji1f238{background-position:0 -10200px}
.emoji1f239{background-position:0 -10220px}
.emoji1f22f{background-position:0 -10240px}
.emoji1f23a{background-position:0 -10260px}
.emoji3299{background-position:0 -10280px}
.emoji3297{background-position:0 -10300px}
.emoji1f250{background-position:0 -10320px}
.emoji1f251{background-position:0 -9200px}
.emoji2795{background-position:0 -9200px}
.emoji2796{background-position:0 -9200px}
.emoji2716{background-position:0 -10340px}
.emoji2797{background-position:0 -9200px}
.emoji1f4a0{background-position:0 -9200px}
.emoji1f4a1{background-position:0 -10360px}
.emoji1f4a2{background-position:0 -10380px}
.emoji1f4a3{background-position:0 -10400px}
.emoji1f4a4{background-position:0 -10420px}
.emoji1f4a5{background-position:0 -9200px}
.emoji1f4a6{background-position:0 -10460px}
.emoji1f4a7{background-position:0 -10460px}
.emoji1f4a8{background-position:0 -10480px}
.emoji1f4a9{background-position:0 -5000px}
.emoji1f4aa{background-position:0 -10500px}
.emoji1f4ab{background-position:0 -10520px}
.emoji1f4ac{background-position:0 -9200px}
.emoji2728{background-position:0 -11000px}
.emoji2734{background-position:0 -10560px}
.emoji2733{background-position:0 -10580px}
.emoji26aa{background-position:0 -10640px}
.emoji26ab{background-position:0 -10640px}
.emoji1f534{background-position:0 -10640px}
.emoji1f535{background-position:0 -10900px}
.emoji1f532{background-position:0 -10900px}
.emoji1f533{background-position:0 -10980px}
.emoji2b50{background-position:0 -10720px}
.emoji2b1c{background-position:0 -10980px}
.emoji2b1b{background-position:0 -10900px}
.emoji25ab{background-position:0 -10980px}
.emoji25aa{background-position:0 -10900px}
.emoji25fd{background-position:0 -10980px}
.emoji25fe{background-position:0 -10900px}
.emoji25fb{background-position:0 -10980px}
.emoji25fc{background-position:0 -10900px}
.emoji1f536{background-position:0 -10980px}
.emoji1f537{background-position:0 -10980px}
.emoji1f538{background-position:0 -10980px}
.emoji1f539{background-position:0 -10980px}
.emoji2747{background-position:0 -11000px}
.emoji1f4ae{background-position:0 -9200px}
.emoji1f4af{background-position:0 -9200px}
.emoji21a9{background-position:0 -9200px}
.emoji21aa{background-position:0 -9200px}
.emoji1f503{background-position:0 -9200px}
.emoji1f50a{background-position:0 -7880px}
.emoji1f50b{background-position:0 -9200px}
.emoji1f50c{background-position:0 -9200px}
.emoji1f50d{background-position:0 -11060px}
.emoji1f50e{background-position:0 -11060px}
.emoji1f512{background-position:0 -11140px}
.emoji1f513{background-position:0 -11100px}
.emoji1f50f{background-position:0 -11140px}
.emoji1f510{background-position:0 -11140px}
.emoji1f511{background-position:0 -11160px}
.emoji1f514{background-position:0 -4980px}
.emoji2611{background-position:0 -9200px}
.emoji1f518{background-position:0 -9200px}
.emoji1f516{background-position:0 -9200px}
.emoji1f517{background-position:0 -9200px}
.emoji1f519{background-position:0 -11180px}
.emoji1f51a{background-position:0 -9200px}
.emoji1f51b{background-position:0 -9200px}
.emoji1f51c{background-position:0 -9200px}
.emoji1f51d{background-position:0 -10040px}
.emoji2003{background-position:0 -9200px}
.emoji2002{background-position:0 -9200px}
.emoji2005{background-position:0 -9200px}
.emoji2705{background-position:0 -9200px}
.emoji270a{background-position:0 -11220px}
.emoji270b{background-position:0 -11240px}
.emoji270c{background-position:0 -11260px}
.emoji1f44a{background-position:0 -11280px}
.emoji1f44d{background-position:0 -11300px}
.emoji261d{background-position:0 -11320px}
.emoji1f446{background-position:0 -11340px}
.emoji1f447{background-position:0 -11360px}
.emoji1f448{background-position:0 -11380px}
.emoji1f449{background-position:0 -11400px}
.emoji1f44b{background-position:0 -11420px}
.emoji1f44f{background-position:0 -11440px}
.emoji1f44c{background-position:0 -11460px}
.emoji1f44e{background-position:0 -11480px}
.emoji1f450{background-position:0 -11500px}
.dropdown_area.with_form{height:32px;line-height:32px}
.dropdown_area.with_form .dropdown_value{display:inline-block;vertical-align:middle}
.dropdown_area.with_form .dropdown_wrp{line-height:1.6}
.dropdown_area.with_form .dropdown_menu{vertical-align:top}
.dropdown_area.with_form .dropdown_menu,.dropdown_area.with_form .dropdown_value{margin-right:10px;margin-top:-0.2em}
.dropdown_area.spacing{margin-bottom:10px}
.dropdown_wrp{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}
.dropdown_menu{display:inline-block;*display:inline;*zoom:1;position:relative;width:95px;line-height:normal;text-align:left;font-size:0}
.dropdown_menu.open{z-index:2}
.dropdown_menu.open .dropdown_data_container{display:block}
.dropdown_menu.disabled .dropdown_switch{background-color:#e6e7ec;background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);border-color:#dadbe0;color:#a5a6aa;cursor:default}
.dropdown_menu.disabled .dropdown_switch button{color:#a5a6aa;cursor:default}
.dropdown_menu.disabled .dropdown_switch:hover{background-color:#e6e7ec;background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#dadbe0;color:#a5a6aa}
.dropdown_menu.disabled .dropdown_switch:hover button{color:#a5a6aa;cursor:default}
.dropdown_menu.disabled .dropdown_switch label{cursor:default}
.dropdown_menu.disabled .dropdown_switch .arrow{border-top-color:#a0a0a0}
.dropdown_menu.search .dropdown_switch label{outline:0}
.dropdown_menu.search .dropdown_switch label.error{color:#b11516}
.dropdown_menu.search .dropdown_data_list .empty{line-height:30px;padding:0 10px;color:#7b7b7b;white-space:nowrap}
.dropdown_menu.dropdown_checkbox .dropdown_data_list{width:150px;padding:10px;height:auto;overflow:visible;min-height:inherit;max-height:none}
.dropdown_menu.dropdown_checkbox .dropdown_data_list_item{width:150px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;*zoom:1}
.dropdown_menu.dropdown_checkbox .dropdown_data_item{padding:0 10px;*zoom:1}
.dropdown_menu.dropdown_checkbox .dropdown_tool_bar{padding:20px 0 10px;margin:10px 0 0;text-align:center;border-top:1px solid #e6e6e6;box-shadow:inset 0 1px 0 #fbfbfb;-moz-box-shadow:inset 0 1px 0 #fbfbfb;-webkit-box-shadow:inset 0 1px 0 #fbfbfb}
.dropdown_menu.dropdown_checkbox .dropdown_tool_bar .btn{margin:0 3px}
.dropdown_menu.dropdown_checkbox .frm_checkbox_label{margin-right:0;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;display:block;word-wrap:normal}
.btn.dropdown_switch{background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e6e7ec;color:#222;height:30px;line-height:30px;*line-height:28px;width:auto;padding-left:0;padding-right:0;display:block;text-align:left}
.btn.dropdown_switch button{color:#222}
.btn.dropdown_switch:hover{background-color:#e6e7ec;background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn.dropdown_switch:hover button{color:#222}
.dropdown_switch{position:relative}
.dropdown_switch label{display:block;cursor:pointer;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;word-wrap:normal;word-break:normal;margin-left:10px;margin-right:25px}
.dropdown_switch .arrow{position:absolute;right:10px;top:50%;margin-top:-2.5px;display:inline-block;width:0;height:0;border-width:5px;border-style:dashed;border-color:transparent;border-bottom-width:0;border-top-color:#c6c6c6;border-top-style:solid}
.dropdown_data_container{display:none;position:absolute;top:100%;margin-top:-1px;left:0;z-index:1;min-width:100%;*width:100%}
.dropdown_data_list{max-height:150px;min-height:2em;overflow-x:hidden;*overflow-x:auto;overflow-y:auto;border:1px solid #d9dadc;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background-color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:14px}
.dropdown_data_item{line-height:30px}
.dropdown_data_item a{display:block;text-decoration:none;color:#222;white-space:nowrap;padding:0 28px 0 10px;*padding-right:10px}
.dropdown_data_item:hover{background-color:#f4f5f9}
.btn.dropdown_switch{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
.btn.dropdown_switch:hover .arrow{border-top-color:#a0a0a0}
.dropdown_data_list{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:5px 0 10px}
.dropdown_menu{vertical-align:middle;width:116px}
.dropdown_menu.dropdown_checkbox .dropdown_tool_bar{padding:16px 0 7px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-top-color:#e7e7eb}
.dropdown_menu.no_ellipse{width:auto}
.dropdown_menu.no_ellipse .dropdown_data_list{width:100%}
.hd_dropdown_area .dropdown_menu{vertical-align:top;margin-left:-1em}
.hd_dropdown_area a.dropdown_switch{border-top-width:0;border-bottom-width:0;background:#f4f5f9;height:40px;line-height:40px}
.cascade_dropdown{font-size:0}
.cascade_dropdown .dropdown_menu{vertical-align:top;margin-left:14px}
.cascade_dropdown .dropdown_menu:first-child{margin-left:0}
.pagination_wrp{text-align:right}
.pagination{*font-size:0}
.page_nav_area,.goto_area{display:inline-block;vertical-align:middle;font-size:12px}
.page_nav_area{letter-spacing:4px;*letter-spacing:normal}
.page_nav_area .btn{letter-spacing:normal;*margin:0 3px}
.page_nav_area .gap_prev,.page_nav_area .gap_next{letter-spacing:normal;display:inline-block;font-size:14px;vertical-align:middle;margin-left:4px;margin-right:4px}
.btn.page_nav{margin:0;background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e6e7ec;color:#222;height:30px;line-height:30px;*line-height:28px;width:auto;padding-left:14px;padding-right:14px}
.btn.page_nav button{color:#222}
.btn.page_nav:hover{background-color:#e6e7ec;background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn.page_nav:hover button{color:#222}
.btn.page_nav.current{border:0;background:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;cursor:default}
.btn.page_prev,.btn.page_next{position:relative;font-size:0;letter-spacing:-5px;background-color:#fff;/*background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);*/border-color:#e6e7ec;color:#222;height:28px;line-height:28px;*line-height:28px;width:auto;padding-left:14px;padding-right:14px}
.btn.page_prev.disable,.btn.page_next.disable{background-color:#e6e7ec; cursor:default;}
.btn.page_prev button,.btn.page_next button{color:#222}
.btn.page_prev:hover,.btn.page_next:hover{background-color:#e6e7ec;/* background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);*/border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn.page_prev:hover button,.btn.page_next:hover button{color:#222}
.btn.page_prev.disable:hover,.btn.page_next.disable:hover{ background-color:#e6e7ec;border-color:#e6e7ec;}
.btn.page_prev .arrow,.btn.page_next .arrow{position:absolute;top:50%;left:50%;margin-top:-6px;margin-left:-3px}
.btn.page_first,.btn.page_last,.btn.page_go{background-color:#fff;background-image:-moz-linear-gradient(top,#fff 0,#fff 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#fff));background-image:-webkit-linear-gradient(top,#fff 0,#fff 100%);background-image:-o-linear-gradient(top,#fff 0,#fff 100%);background-image:linear-gradient(to bottom,#fff 0,#fff 100%);border-color:#e6e7ec;color:#222;height:28px;line-height:28px;*line-height:28px;width:auto;padding-left:20px;padding-right:20px}
.btn.page_first button,.btn.page_last button,.btn.page_go button{color:#222}
.btn.page_first:hover,.btn.page_last:hover,.btn.page_go:hover{background-color:#e6e7ec;background-image:-moz-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e6e7ec),to(#e6e7ec));background-image:-webkit-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:-o-linear-gradient(top,#e6e7ec 0,#e6e7ec 100%);background-image:linear-gradient(to bottom,#e6e7ec 0,#e6e7ec 100%);border-color:#dadbe0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000}
.btn.page_first:hover button,.btn.page_last:hover button,.btn.page_go:hover button{color:#222}
.page_next .arrow{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;border-right-width:0;border-left-color:#919191;border-left-style:solid}
.page_prev .arrow{display:inline-block;width:0;height:0;border-width:6px;border-style:dashed;border-color:transparent;border-left-width:0;border-right-color:#919191;border-right-style:solid}
.page_num{display:inline-block;vertical-align:middle;font-size:14px;*margin-right:4px;letter-spacing:normal}
.goto_area{margin-left:8px}
.goto_area input[type="text"]{vertical-align:middle;width:75px;height:20px;line-height:20px;padding:4px 0;border:1px solid #e7e7eb;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;text-align:center;font-size:14px;margin-right:4px}
.pagination .btn{min-width:0}
/*

Uniform Theme: Uniform Default
Version: 1.6
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
http://pixelmatrixdesign.com/uniform/
---
Generated by Uniform Theme Generator:
http://pixelmatrixdesign.com/uniform/themer.html

*/

/* Global Declaration */

div.selector, 
div.selector span, 
div.checker span,
div.radio span, 
div.uploader, 
div.uploader span.action,
div.button,
div.button span {
  background-image:url(/assets/form/sprite.png);
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased;
}

.selector, 
.radio, 
.checker, 
.uploader,
.button, 
.selector *, 
.radio *, 
.checker *, 
.uploader *,
.button *{
  margin: 0;
  padding: 0;
}

/* INPUT & TEXTAREA */

input.text,
input.email, 
input.password,
textarea.uniform {
	line-height:22px;
  font-size: 12px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: normal;
  padding: 3px;
  color: #777;
  /*background: url(/assets/bg-input-focus.png) repeat-x 0px 0px;
  background: url(/assets/bg-input.png) repeat-x 0px 0px;*/
  border-top: solid 1px #e7e7eb;
  border-left: solid 1px #e7e7eb;
  border-bottom: solid 1px #e7e7eb;
  border-right: solid 1px #e7e7eb;
  outline: 0;
}

input.text:focus,
input.email:focus,
input.password:focus,
textarea.uniform:focus {
  -webkit-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
  border-color: #999;
 /* background: url(/assets/bg-input-focus.png) repeat-x 0px 0px;*/
}

/* SPRITES */

/* Select */

div.selector {
  background-position: -483px -130px;
  line-height: 26px;
  height: 26px;
}

div.selector span {
  background-position: right 0px;
  height: 26px;
  line-height: 26px;
}

div.selector select {
  /* change these to adjust positioning of select element */
  top: 0px;
  left: 0px;
}

div.selector:active, 
div.selector.active {
  background-position: -483px -156px;
}

div.selector:active span, 
div.selector.active span {
  background-position: right -26px;
}

div.selector.focus, div.selector.hover, div.selector:hover {
  background-position: -483px -182px;
}

div.selector.focus span, div.selector.hover span, div.selector:hover span {
  background-position: right -52px;
}

div.selector.focus:active,
div.selector.focus.active,
div.selector:hover:active,
div.selector.active:hover {
  background-position: -483px -208px;
}

div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active span {
  background-position: right -78px;
}

div.selector.disabled {
  background-position: -483px -234px;
}

div.selector.disabled span {
  background-position: right -104px;
}

/* Checkbox */

div.checker {
  width: 19px;
  height: 19px;
}

div.checker input {
  width: 19px;
  height: 19px;
}

div.checker span {
  background-position: 0px -260px;
  height: 19px;
  width: 19px;
}

div.checker:active span, 
div.checker.active span {
  background-position: -19px -260px;
}

div.checker.focus span,
div.checker:hover span {
  background-position: -38px -260px;
}

div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active span {
  background-position: -57px -260px;
}

div.checker span.checked {
  background-position: -76px -260px;
}

div.checker:active span.checked, 
div.checker.active span.checked {
  background-position: -95px -260px;
}

div.checker.focus span.checked,
div.checker:hover span.checked {
  background-position: -114px -260px;
}

div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus span.checked {
  background-position: -133px -260px;
}

div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active span {
  background-position: -152px -260px;
}
div.checker.disabled{
	
	background-color:#fff; }
div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active span.checked {
  background-position: -171px -260px;
}

/* Radio */

div.radio {
  width: 18px;
  height: 18px;
}

div.radio input {
  width: 18px;
  height: 18px;
}

div.radio span {
  height: 18px;
  width: 18px;
  background-position: 0px -279px;
}

div.radio:active span, 
div.radio.active span {
  background-position: -18px -279px;
}

div.radio.focus span, 
div.radio:hover span {
  background-position: -36px -279px;
}

div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus span {
  background-position: -54px -279px;
}

div.radio span.checked {
  background-position: -72px -279px;
}

div.radio:active span.checked,
div.radio.active span.checked {
  background-position: -90px -279px;
}

div.radio.focus span.checked, div.radio:hover span.checked {
  background-position: -108px -279px;
}

div.radio.focus:active span.checked, 
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover span.checked {
  background-position: -126px -279px;
}

div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active span {
  background-position: -144px -279px;
}

div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active span.checked {
  background-position: -162px -279px;
}

/* Uploader */

div.uploader {
  background-position: 0px -297px;
  height: 28px;
}

div.uploader span.action {
  background-position: right -409px;
  height: 24px;
  line-height: 24px;
}

div.uploader span.filename {
  height: 24px;
  /* change this line to adjust positioning of filename area */
  margin: 2px 0px 2px 2px;
  line-height: 24px;
}

div.uploader.focus,
div.uploader.hover,
div.uploader:hover {
  background-position: 0px -353px;
}

div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover span.action {
  background-position: right -437px;
}

div.uploader.active span.action,
div.uploader:active span.action {
  background-position: right -465px;
}

div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active span.action {
  background-position: right -493px;
}

div.uploader.disabled {
  background-position: 0px -325px;
}

div.uploader.disabled span.action {
  background-position: right -381px;
}

div.button {
  background-position: 0px -523px;
}

div.button span {
  background-position: right -643px;
}

div.button.focus,
div.button:focus,
div.button:hover,
div.button.hover {
  background-position: 0px -553px;
}

div.button.focus span,
div.button:focus span,
div.button:hover span,
div.button.hover span {
  background-position: right -673px; 
}

div.button.active,
div.button:active {
  background-position: 0px -583px;
}

div.button.active span,
div.button:active span {
  background-position: right -703px;
  color: #555;
}

div.button.disabled,
div.button:disabled {
  background-position: 0px -613px;
}

div.button.disabled span,
div.button:disabled span {
  background-position: right -733px;
  color: #bbb;
  cursor: default;
}

/* PRESENTATION */

/* Button */

div.button {
  height: 30px;
}

div.button span {
  margin-left: 13px;
  height: 22px;
  padding-top: 8px;
  font-weight: bold;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 2px;
  padding-right: 15px;
}

/* Select */
div.selector {
  width:188;
  font-size: 12px;
}

div.selector select {
  min-width: 120px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 12px;
  border: solid 1px #fff;
}

div.selector span {
  padding: 0px 25px 0px 2px;
  cursor: pointer;
}

div.selector span {
  color: #666;
  width: 148px;
  text-shadow: 0 1px 0 #fff;
}

div.selector.disabled span {
  color: #bbb;
}

/* Checker */
div.checker {
  margin-right: 5px;
}

/* Radio */
div.radio {
  margin-right: 3px;
}

/* Uploader */
div.uploader {
  width: 190px;
  cursor: pointer;
}

div.uploader span.action {
  width: 85px;
  text-align: center;
  text-shadow: #fff 0px 1px 0px;
  background-color: #fff;
  font-size: 11px;
  font-weight: bold;
}

div.uploader span.filename {
  color: #777;
  width: 82px;
  border-right: solid 1px #bbb;
  font-size: 11px;
}

div.uploader input {
  width: 190px;
}

div.uploader.disabled span.action {
  color: #aaa;
}

div.uploader.disabled span.filename {
  border-color: #ddd;
  color: #aaa;
}
/*

CORE FUNCTIONALITY 

Not advised to edit stuff below this line
-----------------------------------------------------
*/

.selector, 
.checker, 
.button, 
.radio, 
.uploader {
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}

.selector select:focus, .radio input:focus, .checker input:focus, .uploader input:focus {
  outline: 0;
}

/* Button */

div.button a,
div.button button,
div.button input {
  position: absolute;
}

div.button {
  cursor: pointer;
  position: relative;
}

div.button span {
  display: -moz-inline-box;
  display: inline-block;
  line-height: 1;
  text-align: center;
}

/* Select */

div.selector {
  position: relative;
  overflow: hidden;
  border:1px solid #e7e7eb;
}

div.selector span {
  display: block;
  margin-left:10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

div.selector select {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  height: 25px;
  border: none;
  background: none;
}

/* Checker */

div.checker {
  position: relative;
}

div.checker span {
  display: -moz-inline-box;
  display: inline-block;
  text-align: center;
}

div.checker input {
  opacity: 0;
  filter: alpha(opacity=0);
  display: inline-block;
  background: none;
}

/* Radio */

div.radio {
  position: relative;
}

div.radio span {
  display: -moz-inline-box;
  display: inline-block;
  text-align: center;
}

div.radio input {
  opacity: 0;
  filter: alpha(opacity=0);
  text-align: center;
  display: inline-block;
  background: none;
}

/* Uploader */

div.uploader {
  position: relative;
  overflow: hidden;
  cursor: default;
}

div.uploader span.action {
  float: left;
  display: inline;
  padding: 2px 0px;
  overflow: hidden;
  cursor: pointer;
}

div.uploader span.filename {
  padding: 0px 10px;
  float: left;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}

div.uploader input {
  opacity: 0;
  filter: alpha(opacity=0);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  float: right;
  height: 25px;
  border: none;
  cursor: default;
}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS/SCSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
