 @charset "utf-8";
/******************************
* Name:major.css
* The Author:wucong                                    
* Update Time:2016-12-21 11:20                             
******************************/
.clear{clear:both; overflow:hidden; *zoom:1;}
.clearfix:before,.clearfix:after{content:""; display:table;}
.clearfix:after{clear:both;}
.clearfix{*zoom:1;}
.f_l{float:left;}
.f_r{float:right;}
.login_layer_overlay{background:#000;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;z-index:1000;width:100%;height:100%;position:fixed;left:0;top:0;}
* html .login_layer_overlay{position:absolute;height:expression(document.body.clientHeight + 'px');}
.ui-widget-overlay{position:absolute; top:0; left:0; width:100%; height:100%; background:#666666 url(https://www.cjolimg.com/v7/jms/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;opacity:.50;filter:Alpha(Opacity=50);z-index:2000;}
.major_box{z-index:2100;background-color:#FFF;font-family:Tahoma,Arial,"\5B8B\4F53",SimSun,Helvetica,sans-serif;color:#333333;font-size:12px;box-shadow:1px 1px 6px 4px rgba(0,0,0,0.3);_margin-top:0px; _position:absolute; _top:expression(documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2);}
.major_box a,.major_box a:hover{text-decoration:none;}
.div_three_mask{position:absolute;width:100%;height:100%;background-color:#FFF;opacity:0.3;filter:Alpha(Opacity=30);bottom:0px;left:0px;z-index:2200;display:none;}
.select_tabbox{padding:0px 0px 5px 0px;}
.select_tabbox td{line-height:22px;text-align:left;}
.select_tabbox td.select_tab_title{font-weight:700;font-size:12px;color:#2a98ac;text-align:right;padding:0px 5px 0px 10px;white-space:nowrap;}
.select_en td.select_tab_title{padding:0 0 0 5px;}
.select_tabbox td span{display:block;*zoom:1;line-height:22px;padding:0px 10px; cursor:pointer;white-space:nowrap;}
.select_en td span{padding:0 5px;}
.select_tabbox td span.smajor_hover,.three_layer td.smajor_hover{background-color:#bde2e9;}
.select_showbox{background-color:#4fbace;position:relative;z-index:2210;}
.select_showbox td{padding:0 18px 12px 18px;}
.box_showselect{margin:-5px 0px 0px -5px;}
.box_showselect i{font-style:normal;}
.select_cn .box_showselect{width:430px;}
.select_en .box_showselect{width:720px;}
#dialog_div_expect_location .select_showbox div.clearfix{width:510px;}
#dialog_div_expect_location .box_showselect{width:315px;height:26px;zoom:1;}
.box_showselect .selected_list{display:block;float:left;background:url(images/icon_major.gif) no-repeat #fff;background-position:right 0;height:22px;line-height:22px;border-radius:10px;cursor:pointer;padding:0 10px;margin:5px 0px 0px 5px;_width:1%;}
.box_showselect .icon_hover_close{background-position:right -33px;}
.box_showselect .selected_list span{color:#2a98ac;padding:0px 10px 0 0;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;+overflow:visible;}
.select_cn .box_showselect .selected_list span{max-width:400px;*width:expression(this.scrollWidth > 390 ? "390px":(this.scrollWidth < 1? "1px":"auto"));}
.select_en .box_showselect .selected_list span{max-width:700px;*width:expression(this.scrollWidth > 690 ? "690px":(this.scrollWidth < 1? "1px":"auto"));}
.selected_tips{margin:5px 0 0 5px;height:22px;line-height:22px;display:block;white-space:nowrap;}
.btn_showselect{width:120px; height:26px;}
.btn_showselect li{ float:left;display:inline;margin-left:5px;position:relative;}
.btn_showselect a{display:block;background-color:#1a8da2;color:#FFF;width:55px;height:26px;line-height:26px;border-radius:5px;text-align:center;}
.btn_showselect a:hover{background-color:#147283;color:#FFF;}
.bg_majorline{ background-color:#f2f2f2;}
.tips_showselect{background-color:#fdfac5; position:absolute;left:-100px;top:36px; border:#cdc28d 1px solid; border-radius:5px;z-index:2400;}
.tips_showselect p{line-height:18px;color:#777777;padding:5px 10px;white-space:nowrap;}
a.tips_closed{position:absolute;right:10px;top:5px;background-color:none;width:12px;height:12px;background:url(images/icon_major.gif) no-repeat -2px -20px;text-indent:-10000px;overflow:hidden;}
a.tips_closed:hover{background-color:#fdfac5;background-position:-2px -5px;}
.selectlayer_arrow{position:absolute;top:0;left:116px;margin-top:-10px;}
.selectlayer_arrow em,.selectlayer_arrow i{font-family:Simsun;font-size:16px;font-style:normal;height:19px;line-height:21px;overflow:hidden;position:absolute;left:0px;top:0px;width:18px;}
.selectlayer_arrow em{color:#fdfac5;z-index:1;left:0;top:2px;}
.selectlayer_arrow i{color:#cdc28d;}

.three_layer{font-family:Tahoma,Arial,"\5B8B\4F53",SimSun,Helvetica,sans-serif;color:#333;border:#4fbace 2px solid;font-size:12px;padding-bottom:5px;box-shadow:1px 1px 6px 4px rgba(0,0,0,0.3);background-color:#fff;z-index:2200;position:absolute;display:none;}
.three_layer td{line-height:22px;height:22px;padding:0 10px;background:url(images/icon_major.gif) no-repeat 10px -51px;}
.three_layer td.three_checked{ background-position:10px -73px;}
.three_layer td span{white-space:nowrap;display:block;*zoom:1;line-height:22px;cursor:pointer;margin-left:20px;}
.three_layer td.three_layer_title{background-color:#4fbace!important;font-weight:700;}

.div_specialty{height:30px;line-height:30px;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;cursor: pointer;}
.edit_input_box{border:#cccccc 1px solid;margin-right:5px;}
.w365{width:365px;}
.w385{width:385px;}

.div_selecttips{width:100%;height:50px;line-height:50px;font-size:12px;font-family:Arial,"\5B8B\4F53",SimSun,Helvetica,sans-serif;text-align:center; color:#FFF;background-color:#b31808;opacity:0.8;filter:Alpha(Opacity=80);position:absolute;left:0;z-index:2500;}

/*****用于二级选项多选弹层*****/
.opt_secbox .select_tabbox td.select_tab_title{background-image:none;}
.opt_secbox .select_tabbox .select_showbox td span{background-image:none;text-indent:0;}
.opt_secbox .select_tabbox td span{padding:0 10px 0 0;background-image:url(https://www.cjolimg.com/v8/jms/images/icon_major.gif);background-repeat:no-repeat;background-position:0 -51px;text-indent:16px;}
.opt_secbox .select_tabbox td span.sec_checked{background-position:0 -73px;}