@charset "utf-8";*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body,h1,h2,h3,h4,h5,h6,thead,legend,.btn-large,a.getpassword,a.getpassword:visited,a.getpassword:link,a.register,a.register:visited,a.register:link,.jMsgbox-titleWrap,label,li,p,.des{font-family:"微软雅黑","Microsoft Yahei","冬青黑体简体中文 w3","Arial Unicode MS","Sans-serif","Helvetica Neue","宋体","Sans-serif","Lucida Console"}
html,body{height:100%}
ul,p,li{margin:0;padding:0px}
li{list-style-type:none}
i{font-style:normal}
a:-webkit-any-link{text-decoration:none}
a:link{text-decoration:none}
a:visited{text-decoration:none}
a:hover{text-decoration:none}
a:active{text-decoration:none}
table{border-collapse:inherit}
.button{text-decoration:none;display:inline-block;zoom:1;outline:none;cursor:pointer;text-align:center;font:14px/100% Arial,Helvetica,sans-serif;padding:0.25em 0.5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;border:1px solid #999}
.button:hover{text-decoration:none}
.button:active{position:relative;top:1px}
.clearfix{*zoom:1;clear:both;display:block}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;clear:both}
.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn{text-shadow:0 1px 1px rgba(255,255,255,0.75);/*background-color:#f5f5f5;text-decoration:none;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6)*/;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);cursor:pointer}
.btn-aconf{padding:3px 4px 0px 4px;line-height:16px}
.btn .label{position:relative;top:-2px;*top:0px}
.btn-large{padding:4px 24px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:inline-block;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#ffffff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#ffffff,#e6e6e6);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#ffffff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #cccccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.btn-primary{color:#ffffff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#0088cc,#0044cc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0088cc),to(#0044cc));background-image:-webkit-linear-gradient(top,#0088cc,#0044cc);background-image:-o-linear-gradient(top,#0088cc,#0044cc);background-image:linear-gradient(to bottom,#0088cc,#0044cc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-aconf-primary{background-color:#21A675;border-color:#21A675;color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,from(#0064),to(#009966));background-image:-webkit-linear-gradient(top,#006a47,#009966);background-image:-o-linear-gradient(top,#ffffff,#e6e6e6);background-image:linear-gradient(to bottom,#009966,#006a47)}
#submain_login_div #email{height:26px;font-size:14px;padding-left:5px;background-color:#FFF;background-repeat:no-repeat;background-position:4px center;width:200px;padding-top:8px;margin-bottom:10px}
#submain_login_div #password,#repeat_password,#verify{height:26px;font-size:14px;padding-left:5px;background-color:#FFF;background-repeat:no-repeat;background-position:4px center;margin-bottom:10px;width:200px}
.login_div_no_label input#email,.login_div_no_label input#password{width:100%}
#email.error,#password.error{border-color:#D14;color:#D14;-webkit-box-shadow:inset 0px 2px 2px 0px rgba(255,0,0,0.0745098);background-color:#FFFF80;filter:alpha(opacity=80);-moz-opacity:0.8;margin-bottom:10px}
a.getpassword,a.getpassword:visited,a.getpassword:link,a.register,a.register:visited,a.register:link{font-size:14px;line-height:14px;padding:5px 10px}
#register_link a{marign-top:12px;color:#08c}
[class^="msg_div_"]{background-repeat:no-repeat;background-position:24px 26px;margin:0px;padding:20px 20px 20px 100px}
.msg_div{background-repeat:no-repeat;background-position:24px 26px;margin:0px;min-height:72px;padding:20px 20px 20px 100px}
.msg_div_success{background-image:url(/static/web/images/icons/dialog/success.png) !important}
.msg_div_error{background-image:url(/static/web/images/icons/dialog/error.png) !important}
.msg_div_info{background-image:url(/static/web/images/icons/tips_error.png) !important;padding-left:100px;padding-bottom:0px}
.msg_div_remote{padding:20px 20px 20px 20px}
.modal .alert,.modal .success,.modal .error,.modal .warning,.modal .info,.modal .login,.modal .confirm,.ui-dialog-content-alert,.ui-dialog-content-success,.ui-dialog-content-error,.ui-dialog-content-warning,.ui-dialog-content-info,.ui-dialog-content-login,.ui-dialog-content-confirm{background-repeat:no-repeat !important;background-position:20px 16px !important;margin:0px !important;padding:20px 20px 20px 100px !important}
.ui-dialog-content-remote,.modal .remote{padding:20px 20px 20px 20px}
.ui-dialog-content-alert,.modal .alert{background-image:url(/static/web/images/icons/dialog/alert.png) !important}
.ui-dialog-content-warning,.msg_div_warning,.modal .warning{background-image:url(/static/web/images/icons/dialog/warning.png) !important}
.ui-dialog-content-error,.msg_div_error,.modal .error{background-image:url(/static/web/images/icons/dialog/error.png) !important}
.ui-dialog-content-success,.msg_div_success,.modal .success{background-image:url(/static/web/images/icons/dialog/success.png) !important}
.ui-dialog-content-confirm,.msg_div_confirm,.modal .confirm{background-image:url(/static/web/images/icons/dialog/warning.png) !important}
.ui-dialog-content-info,.msg_div_info,.modal .info{background-image:url(/static/web/images/icons/dialog/info.png) !important}
.ui-dialog-content-question,.msg_div_question,.modal .question{background-image:url(/static/web/images/icons/dialog/question.png) !important}
.ui-dialog-content-denied,.msg_div_denied,.modal .denied{background-image:url(/static/web/images/icons/dialog/denied.png) !important}
.ui-dialog-content-login,.msg_div_login,.msg_div_login.modal .login{background-image:url(/static/web/images/icons/dialog/login.png) !important}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.12;filter:alpha(opacity = 12)}
.dropdown-menu{z-index:10000}
#guideTitle{width:100%;display:block;margin-bottom:10px;padding:0px;height:36px}
#guideTitle ul{margin:0px;padding:0px}
#guideTitle li{font-weight:bold;color:#FFFFFF;clear:none;float:left;list-style-type:none;text-align:center;background-image:url(/static/web/images/step.png);background-repeat:no-repeat;background-position:right;vertical-align:middle;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px;font-size:14px;vertical-align:middle;border-top-left-radius:2px 2px;border-bottom-left-radius:2px 2px}
#guideTitle li.step{background-image:url(/static/web/images/step_active.png);background-repeat:no-repeat;background-position:right center}
.form-horizontal .controls{display:block}
.form-horizontal .controls:first-child{*padding-left:180px}
.control-label .info{color:#F90}
span .error{padding-left:24px;background-image:url(/static/web/images/icons/unchecked.gif);background-repeat:no-repeat}
#submission_title_box{line-height:30px;margin-bottom:5px}
#submissionEdit .label_id{line-height:33px}
#pages{padding:5px 10px 10px;font-family:"微软雅黑","Microsoft Yahei","冬青黑体简体中文 w3","Arial Unicode MS","Sans-serif","Helvetica Neue","宋体","Sans-serif","Lucida Console",Monaco,monospace;text-align:right}
#pages a{text-decoration:none;display:inline-block;height:22px;line-height:22px;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;padding:0 10px}
#pages a:hover{background:#fff;color:#000;text-decoration:none}
#pages span{display:inline-block;height:22px;padding:0 10px;line-height:22px;background:#ffffff;border:1px solid #5a85b2;color:#fff;text-align:center}
#pages li{display:inline;list-style-type:none}
#pages span{background-color:#999;border-color:#666}
.page .noPage{display:inline-block;height:22px;line-height:22px;border:1px solid #e3e3e3;text-align:center;color:#a4a4a4}
#submain_register h1{font-size:24px;margin:30px 0px 20px 0px}
#div_registration_guidelines{padding:5px}
#div_registration_guidelines #title_registration_guidelines{font-size:1.5rem;font-weight:bold;line-height:2.5rem}
#div_registration_guidelines #content_registration_guidelines{font-size:1.2rem;line-height:1.5rem}
#div_hotel_reservation_guidelines{padding:5px}
#div_hotel_reservation_guidelines #title_hotel_reservation_guidelines{font-size:1.5rem;font-weight:bold;line-height:2.5rem}
#div_hotel_reservation_guidelines #content_hotel_reservation_guidelines{font-size:1.2rem;line-height:1.5rem}
#div_registration_guidelines{padding:5px}
#div_registration_guidelines #title_registration_guidelines{font-size:1.5rem;font-weight:bold;line-height:2.5rem}
#div_registration_guidelines #content_registration_guidelines{font-size:1.2rem;line-height:1.5rem}
#register_form_div,#submain_login_div{margin-top:10px;border:1px #ccc solid;margin-bottom:10px;padding:35px 10px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#register_form_div .control-group{height:auto !important;min-height:36px;margin:10px 0;display:block;clear:both}
#register_form_div #register{padding:8px 12px}
.custom-control input{vertical-align:middle}
#register_form_div input,select{height:28px;font-size:14px;padding-left:5px;margin-bottom:10px;border-color:#d1d1d1;border-style:inset;border-width:1px;line-height:28px;margin:0}
#register_form_div select{height:30px;font-size:14px;padding-left:5px;border-color:rgb(238,238,238);border-style:inset;border-width:2px}
#register_form_div #token-input-keywords{margin-bottom:0}
.regFlow legend{font-size:18px;font-family:Arial,"微软雅黑","幼圆"}
#submain_control{padding-top:10px}
#submain_control li.token-input-input-token-facebook{height:26px}
#submain_control .token-input-token-facebook p{line-height:24px;font-size:14px;padding:2px}
#submain_control li.token-input-input-token-facebook input{padding:0;height:20px;margin-bottom:0px;padding:0;height:20px}
#submain_control li.token-input-token-facebook{overflow:hidden;height:auto !important;height:15px;margin:3px;padding:1px 3px;background-color:#eff2f7;color:#000;cursor:default;border:1px solid #ccd5e4;font-size:10px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:left;white-space:nowrap}
#submain_control ul.token-input-list-facebook{top:0;border-radius:0;overflow:hidden;height:auto !important;cursor:text;font-size:12px;z-index:999;list-style-type:none;clear:left;position:relative;margin:0px;background-color:rgb(255,255,255);border-color:rgb(238,238,238);border-style:inset;border-top-style:inset;border-width:1px;border:1px inset;border-image-source:initial;border-image-slice:initial;border-image-width:2;border-image-outset:initial;border-image-repeat:initial;color:rgb(0,0,0);cursor:text;display:inline-block;height:28px;letter-spacing:normal;line-height:28px;padding-bottom:1px;padding-left:0px;padding-right:3px;padding-top:1px;text-align:start;text-indent:0px;text-shadow:none;text-transform:none;width:100%;word-spacing:0px;z-index:2}
#submain_control .token-input-keywords{border:none}
#submain_control li.token-input-token-facebook{padding:0px 3px;margin:1px 1px}
#register_form_div .regFlow{width:96%;margin:10px auto;padding:0 0 10px 0;border:none;border-top:dashed 1px #d5d5d5}
#register_form_div .regFlow legend{margin:0;padding:3px 5px 3px 0;font:bold 15px Tahoma;color:#999999;background:white}
.page-header{padding:0 0 0 0;overflow:hidden;margin:0}
.page-header h1{font-size:28px}
.breadcrumb{margin:0;padding:0;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-color:transparent}
.breadcrumb li{display:inline;font:14px/1.5em}
#news_list li{margin:10px 0px;list-style:none;font:14px/1.5em}
.pull-right{display:inline;float:right}
.pull-left{display:inline;float:left}
.details{border-bottom:1px dashed #ccc}
#submain_login_div #loginForm h1{text-align:center}
#msg_div{padding-top:60px;background-repeat:no-repeat;background-position:36px 60px;height:120px;padding-bottom:60px}
[class^="submission_status_"],[class*=" submission_status_"]{background:url("/static/web/images/icons/submission_status.png") no-repeat;display:inline-block;width:16px;height:16px;line-height:16px;margin-right:4px;background-repeat:no-repeat}
.submission_status_0{background-position:-0px 0px}
.submission_status_1{background-position:-16px 0}
.submission_status_2{background-position:-32px 0}
.submission_status_3{background-position:-48px 0}
.submission_status_4{background-position:-64px 0}
.submission_status_5{background-position:-80px 0}
.submission_status_6{background-position:-96px 0}
.submission_status_7{background-position:-112px 0}
.submission_locked{background-color:#666;color:#FFFFFF;font-size:10px !important;padding:0.3em 0.5em 0.3em 0.5em;border-radius:0.15em 0.15em 0.15em 0.15em;text-align:center;line-height:1}
.submission_status_add{background-position:-128px 0}
.submission_status_edit{background-position:-144px 0}
.submission_status_upload{background-position:-160px 0}
.submission_status_delete{background-position:-176px 0}
.submission_status_withdraw{background-position:-192px 0}
.submission_status_affiliate_author{background-position:-208px 0}
.submission_status_list{background-position:-272px 0 !important}
#submain_control td{padding:6px}
#submain_control tbody td{line-height:24px;vertical-align:middle}
#submain_control thead.control_thead_order td{border-top:1px #ccc solid}
#submain_control #parent  .order_products{float:left}
#submain_control #parent .order_products_quatity{float:left;margin-top:37px}
#submain_control #parent .order_products_sum_subtitle{margin-top:37px}
#submain_control thead.control_thead_order span{float:right;margin-right:5px}
#submain_control thead.control_thead_order{margin-top:10px}
#submain_control thead.control_thead td{padding:6px 4px 6px 6px;border-bottom:1px #ccc solid}
#submain_control thead.control_thead th{height:30px;background-image:url(/static/web/images/bg/bg_control_th.png);background-repeat:repeat-x;background-position:bottom}
#submain_control thead.control_tfoot_70{border-bottom:2px #ccc solid;background-image:url(/static/web/images/bg/bg_control_tfoot_70.png);background-repeat:repeat-x;background-position:bottom}
.uploadify{position:relative;margin-bottom:0em}
.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:3px;-moz-border-radius:3px;border-radius:3px;border:2px solid #808080;color:#FFF;font:bold 12px Arial,Helvetica,sans-serif;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);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-position:center bottom}
.uploadify-button.disabled{background-color:#D0D0D0;color:#808080}
.uploadify-queue{margin-bottom:0.1em}
.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;max-width:350px;padding:10px}
.uploadify-error{background-color:#FDE5DD !important}
.uploadify-queue-item .cancel a{background:url('/static/web/images/iconfont/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}
.uploadify-button{background-color:transparent;border:none;padding:0}
.uploadify:hover .uploadify-button{background-color:transparent}
#register_form_div.control_tfoot_70 #cart-subtotal{height:40px}
#cart-subtotal{font-size:16px;font-weight:bold;padding-bottom:4px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCC;margin-bottom:8px}
#register_form_div  .ocheckbox{border:none}
#submain_control #register_form_div td .ocheckbox{border:none;position:relative;top:5px}
#submain_control #checkout{height:30px;width:120px;margin:0px;padding:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;clip:rect(0px,auto,30px,auto);top:0px;bottom:30px;margin-bottom:5px;margin-top:5px;cursor:pointer;display:inline-block;font-size:14px}
#register_form_div .control_tfoot_70{background-image:url(/static/web/images/bg/bg_control_tfoot_70.png);background-repeat:repeat-x}
#submain_control .btn-review{margin:0px;padding:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;clip:rect(0px,auto,30px,auto);top:0px;bottom:30px;cursor:pointer;display:inline-block;width:76px;height:30px;background-position:0px -60px}
#submain_control .btn-review:hover{background-position:0px -90px}
#register_form_div .controls{height:auto !important;min-height:32px}
#register_form_div .control-label{width:24%;padding-top:3px;height:auto !important;height:36px;display:inline;float:left;text-align:right;font-weight:200;margin-right:20px}
#submain_login_div .control-label{width:21%;padding-top:3px;height:auto !important;height:36px;display:inline;float:left;text-align:right;font-weight:200;margin-right:20px}
#merge_orders_div .contact_fin_detail .control-group{padding:0 5px}
#merge_orders_div .contact_fin_detail .controls{padding:0}
#merge_orders_div .contact_fin_detail .control-label{height:32px;display:inline;float:left;text-align:right;padding:0;padding-right:3px;line-height:32px;color:#333;font-weight:400;font-size:14px}
.jMsgbox-background{background-image:url(/static/web/images/bg/overlay.png);opacity:0.5;filter:alpha(opacity = 50)}
#submain_control legend.main_title,#submain_control legend.main_title a{margin:0px 0;font-size:16px;font-weight:bold;color:rgb(84,84,84);line-height:24px}
input[type='radio']{border:none !important}
#login_div #submit{width:100%}
.widget-login-horizontal{font-size:14px;width:72%;clear:none;float:left;overflow:hidden}
.widget-login-horizontal ul{margin:0px;padding:3px 0px}
.widget-login-horizontal  li{display:inline;font-size:14px;padding-left:6px;line-height:14px}
.widget-login-horizontal .control-group,.widget-login-horizontal .control-label,.widget-login-horizontal .controls{display:inline;padding-left:5px;clear:none;float:left;color:#666}
.widget-login-horizontal .control-label,.widget-login-horizontal .control-group a.register,.widget-login-horizontal a.getpassword{padding-top:0px;padding-left:10px;clear:none}
.control-group a.register,.widget-login-horizontal a.getpassword{margin-top:3px;margin-left:5px;display:inline-block}
.widget-login-horizontal input{width:72px}
.widget-login-horizontal #submit{width:64px}
.msg_div h1{font-size:20px;line-height:24px}
#register_form_div table tr td li{list-style-type:none}
#register_form_div #submission_authors_list li{list-style-type:decimal}
.paper_file_list li{line-height:24px}
#menu>li>ul{display:none}
#scrollUp{bottom:20px;right:20px;height:38px;width:38px;background:url("/static/web/images/scrollUp.png") no-repeat}
#warning_info{margin-top:50px;position:static;z-index:2000000;padding-left:5px 15px}
[class^="submission_task_status_"],[class*=" submission_task_status_"]{background:url("/static/web/images/icons/submission_status.png")  no-repeat;display:inline-block;width:18px;height:16px;line-height:16px;margin-right:4px;background-repeat:no-repeat;backgroud-position:0 -16px}
.submission_task_status_UNASSIGNED{background-position:-0px -16px}
.submission_task_status_PENDING{background-position:-32px -16px}
.submission_task_status_IN-PROCESS{background-position:-64px -16px}
.submission_task_status_FINISHED{background-position:-96px -16px}
.submission_task_status_DECLINED{background-position:-128px -16px}
.submission_task_status_CANCELED{background-position:-160px -16px}
.table{margin-bottom:5px}
.ui-widget-overlay.ui-front{background-image:url(/static/web/images/bg/overlay.png) !important;opacity:0.5 !important;filter:alpha(opacity = 50)!important;background-repeat:repeat!important}
.ui-draggable .ui-dialog-titlebar{cursor:move;width:100%}
.ui-widget-header{border:1px solid #aaaaaa;width:0%;height:32px;color:#ffffff;float:left;font-size:14px;text-align:left;text-shadow:0 0px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}
.ui-dialog .ui-dialog-title{font-family:"微软雅黑","Microsoft Yahei","冬青黑体简体中文 w3","Arial Unicode MS","Sans-serif","Helvetica Neue","宋体","Sans-serif","Lucida Console"}
.ui-dialog .ui-dialog-content{background-color:#fff !important}
.ui-widget-content{background-color:#fff !important}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br,.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl,.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr,.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-bottom-left-radius:0  !important;border-bottom-right-radius:0  !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important}
.ui-widget-overlay{z-index:11 !important}
.ui-dialog-title{text-align:left}
.ui-widget-header{border:none;width:0%;height:36px !important}
.box_submission_log{background-image:url(/static/web/images/time_line.png);background-repeat:repeat-y;background-position:16px;color:#777}
.box_submission_log>ul{margin-left:5px}
.box_submission_log>ul>li{margin-left:20px}
.box_submission_log>ul>li.submission_log_title{background:url(/static/web/images/icons/dot_time_line.png) no-repeat;background-position:0 4px;margin:5px 0px;padding-left:20px;font-family:"微软雅黑","Microsoft Yahei","冬青黑体简体中文 w3","Arial Unicode MS","Sans-serif","Helvetica Neue","宋体","Sans-serif","Lucida Console";font-weight:bold !important;font-size:12px}
.box_submission_log>ul>li>ul{margin-left:0px;font-weight:normal}
.box_authors{background-position:12px;color:#666}
.box_authors>ul{margin-left:0px}
.box_authors>ul>li{margin-left:20px;margin:5px 0px 5px 2em;font-family:"微软雅黑","Microsoft Yahei","冬青黑体简体中文 w3","Arial Unicode MS","Sans-serif","Helvetica Neue","宋体","Sans-serif","Lucida Console";font-size:12px;line-height:18px;height:22px;list-style-type:decimal}
.box_authors>ul>li>ul{margin-left:0px;font-weight:normal}
.tips_success{background:url(/static/web/images/icons/tips_success.png) no-repeat;background-position:5px 5px;padding:5px 5px 5px 36px;background-color:#ccffcc;line-height:24px;height:24px}
.tips_error{background:url(/static/web/images/icons/tips_error.png) no-repeat;background-position:5px 5px;padding:5px 5px 5px 36px;background-color:#ffa500;line-height:24px;height:24px}
#tips{position:relative;color:#fff}
.fileinput-button{padding:5px 10px}
#shop_pro_list a{text-decoration:none;color:#006699}
#shop_pro_list .product_name{display:inline-block;width:60%;font-size:14px;font-weight:bold;overflow:hidden;color:#4F4F4F;text-overflow:ellipsis;white-space:nowrap;margin:0;float:left}
#shop_pro_list .shop_product{overflow:hidden;padding-bottom:10px;padding-top:10px;border-bottom:1px #d1d1d1 dashed}
#shop_pro_list .shop_product:last-child{border-bottom:1px #999 solid}
#shop_pro_list .shop_product .price{display:inline-block;width:20%;font-size:14px;font-weight:bold;color:orange;padding:0;margin:0;text-align:right}
#shop_pro_list .shop_product .icon_link_buy{display:inline-block;width:20%;font-size:14px;font-weight:bold;padding:0;margin:0;float:right;text-align:right}
.price dfn{color:#999;font:12px Arial;vertical-align:0px}
.hotel_price dfn{color:#999;font-style:normal;font-size:12px}
.price b{font-weight:bold;font-size:14px}
#shop_pro_list #HOTEL .shop_product:hover{background-color:#eee}
#shop_pro_list #HOTEL .medium_hotel{font-size:14px;font-weight:bold}
#shop_pro_list #REGISTRATION .shop_product:hover{background-color:#eee}
#shop_pro_list #OTHER .shop_product:hover{background-color:#eee}
#shop_pro_list #HOTEL .shop_product .shop_product_img{float:left}
#shop_pro_list #HOTEL .shop_product .shop_product_img>a{width:120px;height:90px;display:block;overflow:hidden}
#shop_pro_list #HOTEL .shop_product .shop_product_img>a img{max-width:100%;height:auto;display:block;margin:0 auto}
#shop_pro_list_detail #HOTEL .shop_product:hover{background-color:#eee}
#shop_pro_list #HOTEL .shop_product .shop_hotel_info{display:inline-block;color:#575757;margin-left:10px;width:55%}
#shop_pro_list #HOTEL .shop_product .shop_hotel_info .shop_hotel_name{font-size:16px;line-height:150%;font-weight:bold;margin-top:2px}
#shop_pro_list #HOTEL .shop_product  ul.shop_hotel_room_type li{margin:0px 10px 0 0;float:left;color:blue;list-style-type:none}
#shop_pro_list #HOTEL .shop_product  .shop_hotel_book_box{float:right;padding-top:20px;max-width:300px;text-align:right;padding-right:5px}
#shop_pro_list #HOTEL .shop_product  .shop_hotel_book_box
.icon_link_book_now{float:right;font-weight:bold;margin-right:5px}
#shop_pro_list #HOTEL .shop_product  .shop_hotel_book_box
.hotel_price{text-align:right;color:orange}
#shop_pro_list #HOTEL .shop_product  .shop_hotel_book_box
.hotel_price dfn{color:#999;font-style:normal;font:12px Arial}
#shop_product_remark{height:20px;font-size:14px;color:#4F4F4F;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px}
.shop_product_info tr{height:50px}
.breadcrumb li a{text-decoration:none;color:#5561ba}
#shop_type_list ul li:first-child{border-left:1px solid #00cc98!important}
.type_click{background-color:#00cc98;color:#fff!important}
#shop_pro_list .tab:first-child{display:block}
.shop_img{border:none!important;padding:1px}
.shop_product .shop_product_name{width:80%;height:100%}
.shop_product_name a{border-bottom:none!important}
.hotel_star{color:#FFD700;font-size:12px;height:20px}
.product_symbol{font-size:10px}
#product_details{min-height:160px;height:auto;width:98%;margin:0 auto;float:left;font-size:12px;margin-bottom:20px}
.pro_div_l{width:40%;height:100%;float:left;text-align:center}
.pro_div_l img{width:200px;height:150px;border:2px solid #d1d1d1;padding:2px;margin:0 auto}
.pro_div_r{width:55%;height:100%;float:left}
.pro_div_name{height:30px;line-height:30px;font-weight:bold;padding-left:20px;font-size:14px}
.pro_div_price{height:25px}
.pro_div_price .pro_div_value{color:#f40}
.pro_div_quantity{height:25px;margin-top:10px}
.pro_div_type{margin-top:10px;line-height:10px}
.pro_div_type input{margin:0 3px}
.pro_div_action{height:30px;text-align:center;margin-bottom:0px!important}
.pro_div_r select{margin:0px;padding:0px;height:25px}
.pro_div_key{display:inline-block;float:left;text-align:right;height:25px;line-height:25px;font-size:14px}
.pro_div_value{display:inline-block;line-height:10px;margin-bottom:4px}
.pro_div_value span{display:inline-block;overflow:hidden}
#attend_information table{margin:auto 10px;width:98%}
#attend_information table select,#attend_information table input{margin:auto 0;width:98%;padding:0 2px}
#attend_information table tr td{border:1px solid #ececec;padding:2px!important;margin:0px;text-align:left}
#attend_information thead{background-image:url("/static/web/images/bg/bg_control_th.png");background-position:center bottom;background-repeat:repeat-x;border-bottom:2px solid #ccc}
#shop_type_list ul{width:100%;padding:0px;position:relative;top:1px}
#shop_type_list ul li{padding:0 15px;float:left;border-left:none;height:35px;line-height:35px;font-size:14px;color:#0066a4;cursor:pointer;list-style-type:none;margin:0px}
#shop_pro_list{width:100%;margin:0px;padding:0px;background:none;text-align:left}
#shop_pro_list_detail{width:100%;margin:0px;padding:30px 0px;background:none;text-align:left}
#shop_pro_list .tab{width:100%;margin:0 auto;border:none}
#shop_pro_list .tab:first-child{display:block}
.product_price,.product_code{color:#f40;font-weight:bold!important}
.medium{font-size:12px;padding:.4em 1.5em .42em}
.white{color:#606060;border:solid 1px #b7b7b7;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:-moz-linear-gradient(top,#fff,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ededed')}
.white:hover{background:#ededed;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc));background:-moz-linear-gradient(top,#fff,#dcdcdc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#dcdcdc')}
.white:active{color:#999;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));background:-moz-linear-gradient(top,#ededed,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff')}
#hotel_details{width:100%;margin:0 auto;font-size:12px;position:relative;overflow:hidden}
.popup-gallery a{margin-right:10px;float:left;width:60px;overflow:hidden;height:60px}
#hotel_details .hotel_other_picture .list-album{margin-left:-2%;zoom:1}
#hotel_details .hotel_other_picture .list-album li{float:left;width:90px;margin-left:10px;list-style-type:none}
#hotel_details .hotel_other_picture .pic{position:relative}
#hotel_details .hotel_other_picture .pic img{height:60px;margin:0 auto}
.hotel_div_l{float:left;width:210px;height:147px;margin-right:10px;overflow:hidden;display:flex;flex-wrap:wrap;align-content:center;background:#fff}
.hotel_div_l img{max-width:100%;height:auto;display:block;margin:0 auto;border:none !important}
.hotel_div_book{width:163px;height:121px;display:table-cell;text-align:center;border:1px solid #999;vertical-align:middle}
.hotel_div_name .book_div_hotel_name{margin-left:2rem;font-size:16px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:145px}
.hotel_div_name .room_names{float:left;font-size:16px;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:250px}
.hotel_div_name .book_div_hotel_name a{text-decoration:none}
.hotel_div_book img{max-width:100%;height:auto;margin:0 auto;display:block;border:none !important}
.hotel_div_r{padding-left:15px;vertical-align:top;display:table-cell}
.hotel_add_attr{margin-top:3px}
.hotel_div_r .hotel_book_div_star{font-size:14px;text-align:justify}
.hotel_div_name{font-weight:bold;font-size:16px;color:#0066a4;line-height:24px;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.hotel_div_star{font-size:14px;color:#ffd700;height:14px;line-height:14px}
.hotel_div_key{width:75px;display:inline-block;float:left;text-align:right;height:25px;line-height:25px;max-width:80px}
.hotel_div_value{width:100%;display:inline-block;line-height:18px}
.hotel_div_telphone{height:20px}
.hotel_div_address{margin-bottom:3px}
.hotel_div_value .inline_book{float:right}
.hotel_div_value .inline_book a{font-size:18px;text-decoration:none;font-weight:bold}
#book table{margin:10px auto;width:98%}
#book table tr td{border:1px solid #ececec;padding:2px!important;margin:0px;text-align:center}
#book thead{background-image:url("/static/web/images/bg/bg_control_th.png");background-position:center bottom;background-repeat:repeat-x;border-bottom:2px solid #ccc}
#latest_news>.highlight>p>a{color:#f89811}
#news_list ul li.highlight a{color:#f89811}
.order-btn{padding:0 10px;width:auto;height:30px;text-align:center;line-height:30px;text-decoration:none}
.pull_right{display:inline-block;float:right !important}
#content ul.paper_file_list{margin-left:0px;padding-left:0px !important}
#notice{margin-top:20px}
#btn_reviewer_form th{background-image:url("/static/web/images/bg/bg_control_th.png");background-position:center bottom;background-repeat:repeat-x;line-height:28px;font-size:14px;border-bottom:2px solid #ccc;color:#666}
#btn_reviewer_form td{padding:5px;font-size:12px;font-weight:normal}
#btn_reviewer_form tbody tr:hover{background-color:#eee}
#btn_reviewer_form tbody tr{background-color:#fff}
.caret{width:16px;height:16px;display:inline;background:url(/static/web/images/icons/caret-up-down_fcfcfc.png) no-repeat right center;margin:0;display:block;margin-left:0px;cursor:pointer;border:none;background-repeat:no-repeat;background-position:36px -30px}
.bottom_or_login_box{text-align:center}
.upload_payment .fileupload{position:absolute;opacity:0;width:60px;left:0}
.upload_payment{text-decoration:none}
.td_l{border-bottom:1px #d1d1d1 dotted;border-right:1px #d1d1d1 solid;width:20%;text-align:right;padding-right:10px!important}
.td_r{padding-left:10px!important;border-bottom:1px #d1d1d1 dotted}
.td_r a{text-decoration:none;margin-right:10px}
.tab_l{width:20%;text-align:right}
.legend_right{height:31px;width:auto;position:relative;top:-35px;right:5px;float:right;background-color:#fff;font-size:16px;padding:0 5px;line-height:35px}
#submain_control .payment_page  span{background:url(/static/web/images/icons/shopping_cart24.png);background-repeat:no-repeat;background-position:left center;padding-left:28px}
#myform1{width:664px;margin:0px auto}
#myform #parent{border-bottom:1px solid #999}
#bank{margin:0 auto}
#bank li{float:left;margin:8px 5px 8px 10px;list-style-type:none}
#bank li input{display:none}
#bank li span{width:160px;height:49px;display:inline-block}
#bank li label.bank_normal{float:left;width:160px;height:49px;border:1px solid #d1d1d1;padding:7px 21px;display:inline-block;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);cursor:pointer}
#bank li label.bank_hover{float:left;width:160px;height:49px;border:3px solid #66cc99;padding:5px 19px;display:inline-block;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);cursor:pointer}
.credit_list{margin-bottom:10px;display:inline-block;margin:10px 6%}
.credit_list img{width:180px;margin:0 20%;margin:0 auto}
.image_visa{background:url('/static/web/images/intro/visa.png')}
.image_master_card{background:url('/static/web/images/intro/master_card.jpg')}
.image_jcb{background:url('/static/web/images/intro/jcb.png')}
.credit_list .des{margin-left:20px;vertical-align:top;display:inline-block;width:400px}
#tab2,#tab3 .des{line-height:150%;font-size:14px}
#tab3 .des{width:700px;margin:0px auto}
#tab2 .des{width:600px;margin:0px auto}
#tab3 .transfer{width:700px;margin:0px auto}
.image{background-position:0px 0px;display:inline-block;width:100px;height:80px;background-size:100px 80px;background-repeat:no-repeat}
#bank li label.bank_selected{float:left;width:160px;height:49px;border:3px solid #009966;padding:5px 19px;display:inline-block;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);cursor:pointer;background:url('/static/web/images/bank_selected.png') 175px 35px no-repeat}
#tab1{display:none}
.page_content .tab li{line-height:30px;overflow:hidden}
#tab2{display:none}
#tab3{display:none}
#tab3 p span{width:105px;display:inline-block;text-align:right}
.main{height:auto;padding:10px 20px 0px;margin:0 auto}
.waiting_btn{display:block;height:35px;width:130px;line-height:35px;font-size:14px;text-align:center;margin:10px;cursor:pointer}
.waiting_btn_l{float:left;border:1px solid #ccc;color:#333;background-color:#CFCFCF;margin-left:30px}
.waiting_btn_l:hover{background-color:#F0F0F0}
.waiting_btn_r{float:right;background-color:#fb7403;color:#fff;margin-right:30px}
.waiting_btn_r:hover{background-color:#FFA500}
.waiting_show li{display:inline-block;height:10px;width:10px;background-color:#CAE1FF;float:left;margin:0px 5px}
.waiting_color{background-color:#0e90d2!important}
#submain_control #checkout:hover{background-position:0 -30px}
.options_box{position:relative;border:1px solid #f1f1f1;height:40px;margin-top:15px;margin-bottom:10px}
.options_box>.amount{position:absolute;right:175px;line-height:40px}
.options_box>.amount_wx_zh-cn{position:absolute;right:261px;line-height:40px}
.options_box>.amount_wx_en-us{position:absolute;right:330px;line-height:40px}
.options_box .amount .a_label{color:#666;font-size:18px}
.options_box .amount .a_number{font-size:18px;font-weight:bold;color:#E4393C}
.options_box .amount_wx_zh-cn,.options_box .amount_wx_en-us .a_number{color:#9E9E9E}
.options_box a:link,.options_box a:visited{position:absolute;right:0px;top:-1px;font-size:22px;height:42px;line-height:42px;width:138px;text-align:center;text-decoration:none;background:#E54346;color:#fff !important;display:inline-block}
.options_box #cc_tip{position:absolute;right:0px;top:-1px;padding:0 10px;font-size:19px;height:42px;line-height:42px;width:auto;text-align:center;text-decoration:none;background:#E54346;color:#fff !important;display:inline-block}
#order_info td{text-align:center}
.attend_table{display:none}
.attend_table td{text-align:center}
.attend_info{padding-top:10px}
#waiting{text-align:center;height:150px}
#waiting .header{height:40px;background:#009966}
.w_body{font-size:20px;margin-top:30px}
.credit{padding:0px;margin:0 65px;margin:0 auto;width:600px}
.credit p{margin-bottom:10px}
.page_content p{font-size:14px;color:#666}
.transfer{margin:0 auto}
.transfer p{margin-bottom:10px;font-size:14px !important}
.order_info{font-size:16px;padding-bottom:10px}
.transfer_content{border:1px solid #f9f9f9;padding:10px 0px;margin-bottom:10px}
.pay{color:#e5511d;cursor:pointer;display:block;font-weight:bold;font-size:18px;height:56px;line-height:39px;text-align:center;width:130px;text-decoration:none}
.pay_hover{float:left;width:100px;height:55px;border:3px solid #66cc99;padding:5px 19px;display:inline-block;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);cursor:pointer}
.pay_selected{float:left;width:100px;height:55px;border:3px solid #009966;padding:5px 19px;display:inline-block;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);cursor:pointer;background:url('/static/web/images/bank_selected.png') 114px 42px no-repeat}
.pay_normal{float:left;width:100px;height:55px;border:1px solid #d1d1d1;padding:7px 21px;display:inline-block;-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1);cursor:pointer}
ul li{list-style-type:none}
.regFlow{clear:both;border:none}
.upload_voucher{float:right;background:#E54346;border:none;width:138px;height:31px;line-height:31px;text-align:center;font-size:17px;color:#fff}
#warning_currncy_wx{margin-right:73px;line-height:40px;font-size:18px;color:red;float:right;margin-bottom:10px}
.method1{width:180px;height:30px;float:left;font-size:14px;border-left:1px solid #c4c4c4;border-top:1px solid #c4c4c4;line-height:30px;text-align:center;color:#006699;cursor:pointer}
.method2{width:180px;height:30px;float:left;font-size:14px;border:1px solid #c4c4c4;border-bottom:none;line-height:30px;text-align:center;color:#006699;cursor:pointer;border-left:none}
.method3{width:180px;height:30px;float:left;font-size:14px;border:1px solid #c4c4c4;border-bottom:none;line-height:30px;text-align:center;color:#006699;cursor:pointer}
.method4{width:180px;height:30px;float:left;font-size:14px;border:1px solid #c4c4c4;border-bottom:none;border-left:none;line-height:30px;text-align:center;color:#006699;cursor:pointer}
.method5{width:180px;height:30px;float:left;font-size:14px;border:1px solid #c4c4c4;border-bottom:none;border-left:none;line-height:30px;text-align:center;color:#006699;cursor:pointer}
.alipay_before_zh-cn{background:url("/static/web/images/iconfont/icon-alipay-zh-cn.png") 55px 6px no-repeat rgb(255,255,255)}
.alipay_before_select_zh-cn{background:url("/static/web/images/iconfont/icon-alipay-zh-cn_follow.png") 55px 6px no-repeat rgb(255,255,255)}
.alipay_before_en-us{background:url("/static/web/images/iconfont/icon-alipay-en-us.png") 48px 6px no-repeat rgb(255,255,255)}
.alipay_before_select_en-us{background:url("/static/web/images/iconfont/icon-alipay-en-us_follow.png") 48px 6px no-repeat rgb(255,255,255)}
.wxpay_before_zh-cn{background:url("/static/web/images/iconfont/icon-wxpay-zh-cn.png") 42px 6px no-repeat rgb(255,255,255)}
.wxpay_before_select_zh-cn{background:url("/static/web/images/iconfont/icon-wxpay-zh-cn_follow.png") 42px 6px no-repeat rgb(255,255,255)}
.wxpay_before_en-us{background:url("/static/web/images/iconfont/icon-wxpay-en-us.png") 38px 5px no-repeat rgb(255,255,255)}
.wxpay_before_select_en-us{background:url("/static/web/images/iconfont/icon-wxpay-en-us_follow.png") 38px 5px no-repeat rgb(255,255,255)}
.regFlow .select_payment{height:23px;margin:20px;font-weight:bold;font-size:16px}
.select_bank_ul{margin:0px auto;width:400px}
.select_bank_ul_CNY{width:730px}
.regFlow .conference_shop{position:relative;top:-35px;right:10px;float:right;background-color:#fff}
#waiting{width:345px;height:107px;background-color:#fff;padding:30px;margin:0px auto}
#is_confirm_delete{width:420px;height:170px;background-color:#fff;padding:30px;margin:0px auto;position:relative}
.text-success{text-align:left;font-size:19px}
#h_tab{height:37px;width:100%;margin-top:10px}
#h_tab ul{list-style-type:none;float:left;padding:0px;margin:0;width:100%}
#h_tab ul li:first-child{width:33.318%;border-left:1px solid #ccc}
#h_tab ul li{border:1px solid #ccc;height:auto;line-height:25px;float:left;text-align:center;border-left:none;cursor:pointer;width:33.3%;padding:4px 0px;list-style-type:none;margin:0}
#h_tab ul li a{text-decoration:none;display:inline-block;width:100%;height:100%;color:#666}
#h_tab ul li.current{width:33.3%;background-color:#0066CC;color:#fff}
#h_tab ul li.current a{color:#fff}
.left{display:block;float:left;width:24%;text-align:right;height:28px;line-height:28px;margin:0px}
.right{float:left;display:block;width:70%;padding-left:1%;height:28px;line-height:28px;margin:0px}
#quantity option{text-align:center;padding:0 5px}
#bookform input{border:1px solid #cfcfcf;padding:0 3px;vertical-align:middle}
.input_warning{border:1px solid #ee0000!important}
.pro_div_star{padding-left:20px;font-size:12px;color:#ffd700;height:25px}
.white-popup{position:relative;background:#FFF;padding:30px;width:auto;max-width:790px;min-height:140px;margin:20px auto}
#error_info{width:184px;background-color:#fff;padding:30px;margin:0px auto}
#waring_info{color:red}
#dialog_author{width:730px;background-color:#fff;padding:30px;margin:0px auto;min-height:760px}
#dialog_confirm{width:380px;background-color:#fff;padding:30px;margin:0px auto;height:100px;min-height:100px}
#dialog_confirm #dialog_confirm_delete{margin-bottom:30px}
#submain_control .register_modify_password_div .control-label{width:30%;height:auto !important;height:36px;display:inline;float:left;padding-top:5px;text-align:right;font-weight:200}
#submain_control .register_modify_password_div .controls{width:100%;height:auto !important;height:36px;margin:0 auto}
#bind_submission table{margin-bottom:10px!important;width:98%}
#bind_submission thead{background-image:url("/static/web/images/bg/bg_control_th.png");background-position:center bottom;background-repeat:repeat-x;border-bottom:2px solid #ccc}
#bind_submission table tr td{border:1px solid #ececec!important;padding:3px;margin:0px}
#merge_orders_alert{color:red;font-size:18px;margin-right:20px}
.combine_orders{background-color:#006ccc;text-decoration:none;padding:5px 10px;color:#fff}
.pay_success_receive{padding-left:70px;margin-left:56px;text-align:left;display:block;line-height:70px;font-size:20px;color:#EE0000;height:70px;background:url('/static/web/images/icons/dialog/success.png') no-repeat}
.table-bordered{border:1px solid #dddddd;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
#merge_orders_div .orders-hd.other{background:#f3f3f3;border-bottom:none}
#merge_orders_div .orders-hd{clear:both;border-bottom:2px solid #ccc;height:40px;padding:0 20px;margin-bottom:10px;margin:0px auto}
#merge_orders_div .clear{zoom:1;clear:both}
#merge_orders_div .orders-hd.other ul li{text-align:center}
#merge_orders_div .orders-hd ul li{color:#333;float:left;width:20%;line-height:40px;text-align:center}
#merge_orders_div .product-item{width:30% !important}
.product-item .detail .other p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.product-item .detail .title p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px}
#merge_orders_div .price-item{width:17% !important}
#merge_orders_div .quantity-item{width:17% !important}
#merge_orders_div .subtotal-item{width:20% !important}
#merge_orders_div .actions-item{width:16% !important;position:relative}
#merge_orders_div  .order-list{border:#e2e2e2 solid 1px}
#merge_orders_div orders-bd.activity{background:#fffafb}
#merge_orders_div div.no,.orders tr.no td{border-bottom:none !important}
#merge_orders_div .orders-bd{position:relative;border:none;margin-top:0;background:#fff;border-bottom:#ffd8d8 solid 1px}
#merge_orders_div .tbl-main{width:100%;position:relative;border-collapse:collapse;border-spacing:0}
#book .tbl-main{width:100%;position:relative;border-collapse:collapse;border-spacing:0}
#merge_orders_div .tbl-main tr{position:relative;display:table-row;vertical-align:inherit;border-color:inherit}
#book .tbl-main tr{position:relative;display:table-row;vertical-align:inherit;border-color:inherit}
.hotel_other_picture{margin-top:8px}
.hotel_other_picture .boximg{display:table-cell;width:60px;height:60px;vertical-align:middle;background-color:#f1f1f1}
.hotel_other_picture .hotel_book_price{float:right;color:#f90;margin-top:33px;font-size:18px}
.hotel_other_picture .hotel_book_price dfn{color:#999;font:14px Arial;vertical-align:0px}
.subtotal_submit  dfn{color:#999;font:14px Arial;vertical-align:0px}
.subtotal_submit .a1{font-weight:bold;font-size:16px;margin-right:3px}
.subtotal_submit .dfn{color:#999;font:16px Arial;vertical-align:0px}
.subtotal_submit #total_select{color:#f90;font-size:18px;margin-right:20px}
.subtotal_submit{width:100%;border-top:1px solid #e1e1e1;margin-top:15px;text-align:right;padding-top:10px}
.hotel_other_picture .boximg a{margin-right:10px}
#merge_orders_div tr.no td{border-bottom:none !important}
#merge_orders_div .product-item{width:48% !important}
#merge_orders_div .tbl-main td{border-bottom:1px dashed #e2e2e2;padding:20px 0;white-space:normal;word-break:break-all;word-wrap:break-word}
#book .tbl-main td{padding:20px 0;white-space:normal;word-break:break-all;word-wrap:break-word}
#merge_orders_div .tbl-main td .pic,.tbl-main td .title{float:left;display:inline}
#book .tbl-main td .pic,.tbl-main td .title{float:left;display:inline}
#merge_orders_div .tbl-main td .pic{padding-left:10px;height:92px}
#book .tbl-main td .pic{padding-left:5px;padding-top:5px;padding-bottom:5px}
#book .tbl-main td .pic a{display:block;height:90px;width:120px;overflow:hidden}
#book .tbl-main td .pic a img{max-width:100%;height:auto;display:block;margin:0 auto}
#merge_orders_div .tbl-main td .detail{float:left;margin-left:10px;position:relative}
#book .tbl-main td .detail{float:left;margin-left:5px;position:relative;max-width:300px;margin-top:10px}
#book .tbl-main td .title a{font-size:16px;color:#0066a4;line-height:150%;text-decoration:none}
#book .tbl-main td .other{clear:both;text-align:left;font-size:15px;color:#7D7373;max-width:420px;margin-top:10px}
#book .shop_hotel_book_box .hotel_price{color:orange;margin-bottom:2px;text-align:right;margin-right:5px;white-space:nowrap}
#book .shop_hotel_book_box a{text-decoration:none;font-size:14px;margin:5px 5px;background-color:#FBAC00;display:inline-block;padding:4px 12px;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;user-select:none;color:white}
#book .shop_hotel_book_box .room-left-info-red{color:#ff3131;font-size:12px}
#book .shop_hotel_book_box .room-left-info-green{color:rgb(10,124,10);font-size:12px}
#merge_orders_div.tbl-main td .title{height:20px;overflow:hidden}
#merge_orders_div .tbl-main td .title a{color:#0066a4}
#merge_orders_div .tbl-main td .detail .other{float:left;clear:both;width:100%;font-size:12px}
#merge_orders_div .tbl-main td .detail .other p{line-height:19px;font-size:12px}
#merge_orders_div .tbl-main td.cell-center{text-align:center}
#merge_orders_div .price-item{width:14% !important}
#merge_orders_div .tbl-main td .price{font-size:16px;font-size:14px;color:#ff464e;float:none;margin-top:0px;margin-bottom:0px}
#merge_orders_div em.u-yen{font-family:"arial";padding:0 2px}
#merge_orders_div .tbl-main td .old_p{text-decoration:line-through;font-size:14px;color:#999}
#merge_orders_div  .quantity-item{width:18% !important}
#merge_orders_div .quantity-item_ori{width:9% !important}
#merge_orders_div .quantity-item .normal{position:relative}
#merge_orders_div .quantity-item .normal .ct-loading{position:absolute;top:7px;left:20px;display:none}
#merge_orders_div .tbl-main td .num{height:28px;line-height:26px;overflow:hidden;text-align:center;margin-left:-15px;margin-bottom:0px}
#merge_orders_div .tbl-main td .num i.no{color:#e2e2e2;cursor:default}
#merge_orders_div .tbl-main td .num i{cursor:pointer;float:left;font:bold 18px/26px "微软雅黑";height:28px;text-align:center;width:26px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none}
#merge_orders_div .tbl-main td .num input{background:none repeat scroll 0 0 #fff;font-size:14px;border-color:#ccc;border-style:solid;border-width:0;float:left;height:18px;line-height:18px;padding:5px;text-align:center;width:40px;color:#666}
#merge_orders_div .subtotal-item{width:20% !important}
#merge_orders_div .tbl-main td .count{font-size:14px;color:#ff464e;margin-bottom:0px;margin-left:-22px}
#merge_orders_div .actions-item{width:13% !important;position:relative}
#merge_orders_div .del{display:block;width:40px;margin:0 auto;overflow:hidden;text-decoration:none;float:right;padding-right:10px}
#merge_orders_div .m-orders-total{border-top:none;border-bottom:none}
#merge_orders_div .clear{zoom:1;clear:both}
#merge_orders_div .orders-pay-fixed{height:50px;width:100%;position:relative}
#merge_orders_div .pic img{border:1px solid #ccc;margin:0 auto}
#merge_orders_div .orders-total-pay{position:static;height:60px;line-height:70px}
#merge_orders_div .orders-total-pay .go_pay{position:relative;background:#ff464e;font-size:16px;font-family:"微软雅黑","宋体";height:40px;line-height:40px;width:178px;color:#fff;text-align:center;margin:11px 0 0 10px}
#merge_orders_div .orders-total-pay .other{margin-top:16px}
#merge_orders_div .orders-total-pay .other p{color:#333;float:left;margin-right:25px;height:30px;line-height:30px}
#merge_orders_div .orders-total-pay .other p.all span{font-size:14px;margin-left:5px}
#merge_orders_div .orders-total-pay .other p.all span{font-size:14px;margin-left:5px}
#merge_orders_div .orders-total-pay .other p.count span i{font-size:14px;font-family:"微软雅黑","verdana";vertical-align:middle}
#merge_orders_div .orders-total-pay .other p.count span{color:#ff464e;font-size:22px;vertical-align:top}
#merge_orders_div .orders-total-pay .pay-bg.bg_l{top:-10px;left:-11px}
#merge_orders_div .orders-total-pay .pay-bg{display:block;position:absolute;background:url(/static/web/images/shopping/pay-bg.gif) no-repeat;height:80px;width:11px;position:absl}
#merge_orders_div .orders-total-pay .pay-bg.bg_r{top:-10px;right:-9px;background-position:top right}
#merge_orders_div .fr{float:right;display:inline;text-decoration:none}
#merge_orders_div{margin-top:10px}
#merge_orders_div .input_info{height:32px;font-size:14px;padding-left:5px;margin-bottom:10px;line-height:32px;width:100%;border:1px solid #ccc}
#merge_orders_div a{text-decoration:none}
#merge_orders_div tr:nth-child(2n){background-color:#f3f3f3}
#merge_orders_div table tr td{padding-left:5px}
#merge_orders_div table tr:hover{background-color:#eee}
#merge_orders_div .coatact_info{margin-top:20px;font-size:16px;font-weight:bold;margin:0 auto;margin-top:10px}
.merge_orders_span{text-align:right;margin-bottom:10px;margin-right:10px}
.span_required{color:red;margin-left:10px;display:none}
.contact_fin_detail{width:100%;height:auto;margin:0px auto;padding:10px 0;margin-top:5px}
#pop_login-popup{width:400px}
#pop_login-popup h2.under{margin-bottom:12px;font-size:20px;padding:10px 0;letter-spacing:3px}
#pop_login-popup #pop_login_div .control-group{margin:20px 0px}
#pop_login-popup #pop_login_div.login_div_no_label input#email,#pop_login-popup .login_div_no_label input#password{background:url("/static/web/images/icons/morpheus/sprite.png") no-repeat scroll 0 0 #fff;border:1px solid #d1d1d1;color:#303030;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:14px;font-size-adjust:none;font-stretch:normal;font-style:inherit;font-synthesis:weight style;font-variant:normal;font-weight:normal;height:18px;line-height:normal;margin:0;padding:6px 18px 6px 30px;width:86%}
#pop_login-popup #pop_login_div.login_div_no_label input#email{background-position:2px 5px}
#pop_login-popup #pop_login_div.login_div_no_label input#password{background-position:2px -56px}
#pop_login-popup #pop_login_div .button{text-align:center;height:40px;background-color:#096;color:#FFF;font-size:16px;padding:3px 20px;border-top-left-radius:3px 3px;border-top-right-radius:3px 3px;border-bottom-left-radius:3px 3px;border-bottom-right-radius:3px 3px;border:1px solid #d1d1d1}
.register_attr{border-radius:0px;padding:1px 10px;margin-right:10px}
#register_details_attendee_info{font-size:14px}
#register_details_attendee_info .input_td2{margin-right:20px}
#register_details_attendee_info .input_td3{margin-right:20px}
#register_details_attendee_info p{margin-top:10px;margin-bottom:20px}
#register_details_attendee_info p label{float:left;width:80px;text-align:right}
#register_details_contact_info{width:100%;float:left;margin-bottom:5px;font-size:14px}
#register_details_attendee_info .write_more_info{text-decoration:none}
#register_details_attendee_info .folder_more{color:#096}
.is_zuthor{font-size:14px;color:#999}
.delete_img,.delete_img2{display:inline-block;width:16px;height:16px;cursor:pointer;background:url('/static/web/images/icons/del.png');background-size:12px 12px;background-position:0px 4px;background-repeat:no-repeat;float:right;margin-right:10px}
.add_attend_person{text-decoration:none;padding-left:16px;font-size:14px;background:url("/static/web/images/iconfont/add_attend_people.png") 0px 0px no-repeat rgb(255,255,255)}
.folder_more_down{background:url("/static/web/images/iconfont/add_up.png") 0px 2px no-repeat rgb(255,255,255);padding-left:19px}
.folder_more_up{background:url("/static/web/images/iconfont/add_down.png") 0px 2px no-repeat rgb(255,255,255);padding-left:19px}
#register_attence_div{border-top:1px solid #e1e1e1;width:100%;height:auto;margin:0px auto;padding:20px 0 0;border-bottom:1px dashed #e1e1e1;margin-bottom:10px}
.book_div_register_name{color:orange;margin-bottom:2px;text-align:right;font-size:18px;position:absolute;right:0;top:0}
.book_div_register_name dfn{color:#999;font-style:normal;font-size:14px}
#register_details_contact_info>div{width:32%;display:inline-block}
#register_details_contact_info .a2_en-us{margin-left:-10px}
#register_details_contact_info .a3{width:32%;display:inline-block;float:right}
#register_details_contact_info .a2{width:35%;display:inline-block}
#register_details_contact_info .input_zh-cn{width:67%}
#register_details_contact_info .input_en-us{width:60%}
#register_details_contact_info .a2 .input_en-us{width:56%}
#submission_non_pop{padding-bottom:0px;width:420px;padding:20px}
#submission_non_pop p{text-align:left}
#submission_non_pop a{text-align:center;text-decoration:none;border-radius:0px;padding:5px 20px;background-color:#006ccc;color:#fff}
#submission_has_pop{width:600px;padding:20px;padding-right:15px}
#submission_has_pop #b{margin-bottom:20px}
.plase_select_submission{display:none}
#submission_has_pop .go_register_conf{text-decoration:none;margin-left:145px;border-radius:0px;padding:5px 20px;background-color:#006ccc;color:#fff}
#submission_has_pop .return_cancel{text-decoration:none;margin-left:100px;border-radius:0px;padding:5px 20px;background-color:#006ccc;color:#fff}
#submission_has_pop .plase_select_submission{color:red;margin-left:10px;font-size:16px}
.edit_submission_info{font-size:14px;margin-left:10px;text-decoration:none}
#submission_non_pop .return_shop{text-align:left;margin-left:63px;margin-top:20px}
#submission_has_pop #b table{font-size:12px;margin:auto 0px}
#submission_has_pop #b table tr td{height:40px}
#submission_has_pop .dialog_select_paper{position:absolute;bottom:20px}
#submission_has_pop h3{font-size:16px}
.order_products_img{width:120px;height:90px;float:left;margin-left:0px}
.order_products_img img{width:120px;height:90px;margin:0 auto}
.order_products{display:inline-block;color:#575757;margin-left:10px;margin-top:5px}
.order_products_quatity{display:inline-block;color:#575757;width:5%;margin-left:10px;vertical-align:middle;margin-top:19px}
.order_products_sum{display:inline-block;color:#575757;vertical-align:middle;margin-top:-10px}
.order_products_status{display:inline-block;color:#575757;vertical-align:middle}
.order_products_sum_subtitle{width:24%;text-align:right}
.order_details{text-decoration:none}
.order_td_a1{text-align:left;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}
.order_td_a2{text-align:left;border-right:1px solid #d1d1d1}
dfn{color:#999;font:12px Arial;vertical-align:0px}
#total_select{color:#f90;font-size:16px;margin-right:5px}
.order_name a{text-decoration:none;color:#999}
.attr_name{font-size:12px}
.product-item .detail p{margin-bottom:0px}
.attr_already_selected{border-radius:0px;padding:4px 10px;margin-right:10px;border:1px solid orange;background:url('/static/web/images/iconfont/bank_selected_small.png') right bottom no-repeat;background-position-y:10px;color:gray}
.attr_not_selected{border-radius:0px;padding:4px 10px;margin-right:10px;color:#999!important}
.order_products_sum_subtitle{margin-top:26px}
.order_details{font-size:12px}
button{padding:7px 12px;font-size:12px;background-color:#fff;border-radius:0px;border:1px solid #d1d1d1}
#waring_email_info{display:none;color:red;font-size:14px}
.add_author_block{margin-left:10px;margin-top:15px}
#authorsList tr:nth-child(2n){background-color:#f3f3f3}
.drag_td{background-image:url(/static/web/images/icons/cursor_drag_arrow_dark.png);background-repeat:no-repeat;background-position:center center;cursor:url(/static/web/images/icons/cursor_drag_arrow_dark.png)}
#person_company input{height:auto}
#person_company{margin-top:8px}
.no_invoice{text-align:center;margin:0px auto;margin-top:-37px}
.dmm-child{position:relative}
.dmm-level-2{z-index:999;position:absolute;left:0}
.dmm-level-2 li{width:100%}
.dmm-level-2 li a{text-align:center}
.ckeditor-empty{background:#ffffe0}
.ckeditor-empty:before{content:url();transition:all 0.3s;color:#aaaaaa !important;position:absolute;right:0;top:-25px;background:#ffffe0 url(/static/web/images/icons/page_edit.png) no-repeat;line-height:25px;font-size:18px;padding-left:25px;background-size:25px 25px;background-position:0px 0px}
.cke_focus{background-color:transparent}
.breadcrumb>li+li:before{padding:0;color:#ccc;content:""}
@media(max-width:768px){.hotel_div_r{width:100%;padding-left:0;margin-top:10px}
.hotel_div_book{display:none}
.pro_div_value span{margin-bottom:3px}
#scrollUp{display:none !important}
.ui-dialog{width:100% !important;top:100px !important;left:0px !important}
.ui-dialog .ui-dialog-content{height:auto !important;padding-bottom:49px !important}
}
/*@media(max-width:500px){#register_form_div .control-group .controls input,#register_form_div .control-group .controls button{width:100% !important}*/
/*#submain_control .register_modify_password_div .control-label{width:100%;text-align:left}*/
/*.regFlow .conference_shop{position:relative;top:0px;right:10px;float:right;background-color:#fff}*/
/*}*/
.review_grade>.control-label{font-weight:bold;font-size:110%;min-width:96% !important;text-align:left}
.review_grade .controls label{font-weight:normal;margin-right:1em}
.control_thead_submission{font-weight:bold;font-weight:150%;font-size:120%}
.grecaptcha-badge{display:none!important;z-index:-1;opacity:0;top:-100%;left:-100%}
.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}
[class^="order_status_"],[class*=" order_status_"]{background-color:#777;color:#fff}
.order_status_0{background-color:#c0c0c0;color:#f4f4f4}
.order_status_1{background-color:#999;color:#fff}
.order_status_2{background-color:#f39c12;color:#fff}
.order_status_3{background-color:#096;color:#fff}
.order_status_5{background-color:#d8d8d8;color:#ab1e10}
.order_status_6{background-color:#00c0ef;color:#f4f4f4}
.order_status_7{background-color:#81b5fe;color:#f4f4f4}
.order_status_8{background-color:#2c4262;color:#f4f4f4}
.order_status_9{background-color:#dee5e9;color:#e34c2d}
.order_status_11{background-color:#871e11;color:#fff}
.order_status_100{background-color:#083dff;color:#fff}
.order_status_free{background-color:#b115a5;color:#fff}
.order_status_expired{background-color:#909090;color:#eee}
.ticket-list-item{margin-top:15px}
.attendee-tickets{border:1px solid rgb(170,170,170);padding:10px;overflow:hidden}
.ticket-title{border-bottom:1px solid rgb(170,170,170)}
.attendee-name{font-size:18px;font-weight:bold}
[class^="sign-in-status-"],[class*=" sign-in-status-"]{background-color:#c0c0c0}
.sign-in-status-N{background-color:#c0c0c0}
.sign-in-status-Y{background-color:#096}
.ticket-content{text-align:center;margin-top:5px}
.attendee-tickets .ticket{overflow:hidden}
.sign-in-code{font-weight:bold}
.sign-in-qrcode{display:inline-block}
.toggle-more-info{cursor:pointer}
.now_register{margin-bottom:5px}
.register_title{height:30px;margin-top:15px}
.ticket-list{overflow:auto}
.now_register{margin-top:5px}