@charset "utf-8";
html{color:#000;background:#FFF url(../images/content-bg.png) 0 0 repeat;font-family:"Myriad Web Pro";overflow-y: scroll;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0;padding:0;font-family:"Myriad Web Pro";}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;display:block;}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}.cl{clear:both;height:0;font-size:1px;line-height:0px;}
/*layout end*/
.loginbox{width:300px;margin:100px auto;position:relative;border:1px solid #818181;background:#fff;padding:30px;border-radius:14px;box-shadow:0 20px 200px #aaa;}
.loginbox label{display:block;line-height:1.5em;color:#666;font-size:16px;}
.loginbox input{display:block;width:280px;border:1px solid #b4bdbe;padding:9px;font-size:18px;color:#666;line-height:18px;background:#f4f4f4;border-radius:3px;margin-bottom:15px;}
.loginbox button{line-height:36px;padding:0 15px;margin-top:15px;font-size:14px;color:#fff;background:#666;border:1px solid #000;border-radius:3px;cursor:pointer;}
.loginbox button:hover{background:#333;}
.loginbox .fp{display:block;font-size:12px;color:#aaa;text-decoration:none;text-align:right;position:absolute;right:30px;bottom:30px;}
.loginbox .fp:hover{color:#666;}
.loginbox .title{background:#f4f4f4;color:#f99d30;margin:-30px -30px 20px;text-align:center;border-radius:13px 13px 0 0;padding:8px;font-size:20px;font-weight:bold;}
/*login style*/
.top{height:66px;}
._inner{width:990px;margin:0 auto;}
.logo{background:url(../images/logo_back.png) 0 center no-repeat;height:66px;width:400px;text-indent:-9999px;float:left;}
.toolbar{float:right;margin-top:20px;}
.tbotton{float:right;display:block;line-height:35px;background:#fff;}
.tbotton span{display:block;cursor:pointer;}
.logout{width:45px;margin-left:1px;border-radius:0 4px 4px 0;cursor:pointer;}
.logout span{background:url(../images/icons.png) -158px -4px no-repeat;text-indent:-9999px;}
.logout:hover span{background-position:-197px -4px;}
.myaccount{}
.myaccount span{width:42px;background:url(../images/icons.png) -5px -6px no-repeat;text-indent:-9999px;}
.back{display:block;text-align:center;text-decoration:none;margin-right:1px;float:right;height:35px;line-height:35px;width:42px;text-indent:-9999px;background:#fff url(../images/icons.png) -240px -5px no-repeat;border-radius:3px 0 0 3px;}
.back:hover,.myaccount:hover{background-color:#fafafa;box-shadow:0px 0px 6px #eee inset;}
.admin_console{background:none;display:block;text-align:center;text-decoration:none;height:36px;line-height:36px;color:#f99d30;padding:0 20px;clear:both;margin: 0px 300px;position: relative;top:-48px;border-radius:3px;font-size:28px;font-weight:bold;text-shadow:1px 2px 0px #fff;}
/*top end*/
.content{margin-top:10px;background:#fafafa;box-shadow:0px 3px 10px #ccc;}
.pbox{margin-top:10px;}
h2{line-height:26px;background:url(../images/rx_bg.png) 0 0 repeat-x;color:#46535F;font-weight:bold;font-size:15px;text-indent:0.5em;height:26px;}
h3{line-height:30px;background:#f8f8f8;padding:0 10px;font-size:14px;}
h4{line-height:24px;margin-top:10px;font-weight:bold;}
.pbox .button_wrap{background:#fff;border:1px solid #BDC7C9;padding:15px 15px 0;}
.pbox .button{float:left;}
.pbox h2{cursor:pointer;position:relative}
.pbox h2 .section-minimize{display:block;position:absolute;right:0;top:0;width:26px;height:26px;background:url(../images/icons.png) -320px 0px no-repeat;}
.pbox h2 .section-minimized{background-position:-296px 0px;}
/*pbox end*/
.button{display:block;width:165px;height:51px;text-decoration:none;margin:5px 15px 20px 10px;cursor:pointer;}
.iconbox{display:block;float:left;width:45px;height:45px;margin:0;background:#f8f8f8;border-radius:6px;border:1px solid #e8e8e8;}
.iconbox ._icon{display:block;width:45px;height:45px;background:url(../images/icons.png) -5px -53px no-repeat;}
._text{display:block;font-weight:bold;color:#666;font-size:14px;padding:10px 0 10px 10px;float:left;width:100px;}
a.button:hover .iconbox{box-shadow:0px 0px 8px #0068b7;border-color:#008cd6;background:#e9f3f7;}
a.button:hover ._text{color:#333;text-shadow:0px 0px 5px #CCC;}
a.button .iconbox_current{box-shadow:0px 0px 8px #0068b7;border-color:#008cd6;}
a.button ._text_current{color:#333;text-shadow:0px 0px 5px #CCC;}
/*layout botton end*/
.footer{height:80px;margin-top:10px;border-top:1px dotted #d9d9d9;padding-top:10px;}
.footer img{float:right;}
/*footer end*/
.lmm_title{line-height:26px;background:url(../images/rx_bg.png) 0 -26px repeat-x;color:#edf1f3;font-weight:bold;font-size:15px;text-align:center;}
.bar_left{width:120px;padding:0 0 10px;float:left;}

.blbutton{display:block;cursor:pointer;text-decoration:none;border:1px solid #eee;margin:5px;}
.blbutton ._icon{display:block;height:24px;width:24px;float:left;margin:6px 6px 0 6px;background:url(../images/icons.png) 0 0 no-repeat;}
.blbutton ._text{float:none;margin:0;color:#aaa;*float:left;*display:block;*width:68px;}
.blbutton:hover{background-color:#f1f1f1;}
.bar_left .add ._icon,.bar_left .create ._icon{background-position:-399px -23px;}
.bar_left .index ._icon,.bar_left .company ._icon{background-position:-423px -23px;}
.bar_left .import ._icon{background-position:-350px -23px;}
.bar_left .export ._icon{background-position:-375px -23px;}
.bar_left .message ._icon{background-position:-447px -23px;}
.bar_left .mail ._icon{background-position:-473px -23px;}
._current,._current:hover{background-color:#fff;}
._current{border-color:#D7DDDE;}
._current ._text{color:#333;}
/*toolbar_left end*/
.content_wrap{float:right;width:870px;}
.content_wrap h2{display:none;}
.content_wrap_full{float:none;width:100%;}
.content_wrap_full h2{display:block;text-align:center;}
.content_box{background:#fff;padding:15px;position:relative;min-height:400px;color:#333;min-height:500px;font-size:13px;border-left:1px solid #d7ddde;border-top:1px solid #b4bdbe;}
.content_box a{color:#0068B7;text-decoration:none;}
.content_box a:hover{text-decoration:underline;}
.item_button .anchorButton, .item_button button, .item_button input{display:block;line-height:25px;height:25px;text-align:center;padding:0 20px;font-size:14px;color:#fff;border:1px solid #000;border-radius:3px;background:#0068b7; cursor: pointer;}
.item_button .anchorButton:hover, .item_button button:hover,.item_button input:hover{background:#00508d;text-decoration:none;}
.content_box em{color:#aaa;font-style:normal;}
.content_box .flexigrid{margin:-16px -15px -16px -16px;}
/*content_wrap end*/
#group ._icon{background-position:-60px -163px;}
#operator ._icon{background-position:-5px -111px;}
#order ._icon{background-position:-60px -110px;}
#settings ._icon{background-position:-179px -110px;}
#products ._icon{background-position:-119px -109px;}
#user ._icon{background-position:-4px -163px;}
#promotion ._icon{background-position: -60px -110px;}
#mail ._icon{background-position:-179px -164px;}
#email_blast ._icon{background-position:-179px -164px;}
#cache ._icon{background-position:-179px -50px;}
#label ._icon{background-position:-238px -50px;}
#page ._icon{background-position:-239px -162px;}
#categories ._icon{background-position:-118px -163px;}
#feedback_categories ._icon{background-position:-118px -163px;}
#countries ._icon{background-position:-118px -50px;}
#taxrates ._icon{background-position:-239px -110px;}
#uniprot ._icon{background-position:-298px -110px;}
#log ._icon{background-position:-297px -163px;}
#feedback_topic ._icon{background-position:-297px -163px;}
#reviews ._icon{background-position:-4px -216px;}
#uniprotCat ._icon{background-position:-60px -216px;}
#catUniprot ._icon{background-position:-120px -216px;}
#catDetails ._icon{background-position:-179px -217px;}
#soldItems ._icon{background-position:-239px -217px;}
#lotCat ._icon{background-position:-298px -217px;}
#jobList ._icon{background-position:-355px -216px;}
#catPDF ._icon{background-position:-354px -163px;}
#contact ._icon{background-position:-353px -51px;}
#keyCatalog ._icon{background-position:-407px -51px;}
#distribox ._icon{background-position:-407px -108px;}
#category_message ._icon{background-position:-353px -110px;}
#inventory ._icon{background-position:-406px -163px;}
#products_fields ._icon{background-position:-299px -50px;}
#news ._icon{background-position:-408px -110px;}
#file_manager ._icon{background-position:-118px -163px;}
#backorder ._icon{background-position:-239px -217px;}
#reason_template ._icon{background-position:-299px -50px;}
#advertise ._icon{background-position:-354px -110px;}
#quotation_request ._icon{background-position:-179px -164px;}
#gift_cards ._icon{background-position:-298px -110px;}
#freesample ._icon{background-position:-354px -110px;}
#crown_flash ._icon{background-position:-408px -110px;}
#citations ._icon{background-position:-239px -162px;}
#uniprot_sales ._icon{background-position:-297px -163px;}
#email_customer ._icon{background-position:-179px -164px;}
#cronlist ._icon{background-position:-354px -110px;}
#ip_report ._icon{background-position:-355px -216px;}
#selling_report ._icon{background-position:-239px -217px;}
#user_report ._icon{background-position:-60px -163px;}
#product_report ._icon{background-position:-119px -109px;}
#ip_management ._icon{background-position:-355px -216px;}
#banner_images ._icon{background-position:-408px -110px;}
#cateInfo ._icon{background-position:-119px -109px;}

#left{float:left;width:300px;text-align:right;font-size:20px;font-weight:bold;margin-top:30px;}
#main{float:left;width:860px;}
#main-content{float:left;width:860px;}
#category_name{outline:none;}
/*---------------------------------------------------------------------------------------*/
.item{padding:8px 0;clear:both;}
.item p{color:#999;}
.item label{display:block;width:60px;text-align:right;float:left;padding-right:5px;}
.item input{border:1px solid #aaa;}
.item_button{padding-left:65px;}
.user_page .item label,.depart .item label{width:220px;}
.user_page .item_button,.depart .item_button{padding-left:225px;}
.topTable td .item_button,.colorBox .item_button,.item_button_p0{padding:0;}

.basicTable{width:100%;}
.basicTable th,td.insideBasic table.basicTable th{font-weight:bold;padding:5px;line-height:20px;}
.basicTable td,td.insideBasic table.basicTable td{padding:5px;border-top:1px solid #eee;line-height:22px;}
.basicTable td a{font-weight:bold;}
.basicTable td.insideBasic table{}
.basicTable td.insideBasic table.basicTable th{text-align: left;background:#eee;color:#333;white-space:nowrap;}
.basicTable td.insideBasic table.basicTable td{background:#f9f9f9;}
.basicTable .gm_names{display:block;float:left;white-space:nowrap;margin-right:10px;}
.basicTable .note{font-size:10px;color:#999;}
.basicTable select{float:left;}
.basicTable .app_react li{float:left;}
.basicTable .attribute{word-break:break-all;}
.basicTable caption{background: #ddd; padding: 5px; color: #333; font-weight: bold; text-align: center;}

.listTable tr{border-bottom:1px solid #eee;}
.listTable tr.border_none{border-bottom:none;}
.listTable th{text-align:right;color:#999;font-weight:normal;}
.listTable td{text-align:left;border:none;}
.basicTable tfoot tr,.basicTable tfoot tr td{border:none;}

.topTable{margin:0 0 15px;width:100%;border:2px dotted #eee;background:#fafafa;}
.topTable td{padding:10px;}
.topTable td .item_button input,.topTable .item_button a.anchorButton,.topTable .item_button button{float:right;margin-left:10px;}
.topTable label{display:block;text-align:right;}
.tabs_content .topTable{background:#fefefe;}

.prodTable th,.prodTable td{background: #fff;}
.prodTable textarea{width:273px;height:120px;}

.WidgetMultiSelect tr{padding:0;border:0;}
.WidgetMultiSelect td{padding:5px 20px 5px 0;border:none;}
.WidgetMultiSelect td select{min-height:80px;}

.slTable{margin-bottom:5px;background:#f8f8f8;}
.slTable th{padding:10px 20px;background:#eee;width:80px;text-align:right;}
.slTable td{padding:5px 10px;}
.slTable td img{display:block;margin:2px;}

.operateBar{height:22px;clear:both;}
.operateBar a{display:block;float:left;height:22px;width:22px;text-indent:-9999px;margin-right:5px;background:url(../images/glyphicons-halflings.png) 0 0 no-repeat;}
.operateBar .show{background-position:-92px -116px;}
.operateBar .edit{background-position:-355px -140px;}
.operateBar .del{background-position:-211px -92px;}

.tabs_nav{padding:0;margin:0;*height:24px;}
.tabs_nav li{list-style:none;*float:left;}
.tabs_nav li h2,.tabs_nav li a{background:#ddd;text-align:center;float:left;line-height:24px;height:24px;margin-right:10px;cursor:pointer;text-indent:0;font-weight:normal;border-radius:3px 3px 0 0;font-size: 12px;padding:0 14px;white-space:nowrap;color:#46535F;}
.tabs_nav li.tabs_nav_active h2,.tabs_nav li.tabs_nav_active a{color:#fff;background:#333;}
.tabs_nav li a{padding:0 5px;margin-right:5px;color:#333;}
.tabs_content{clear:both;padding:15px;border-top:2px solid #333;background:#f8f8f8;}
.tabs_content_hide{display:none;}
#pagestabs{margin:15px 0;}
.cateList li{line-height:22px;}
.cateList li:hover{background-color:#fff;}
.cateList li input{margin-right:5px;vertical-align: middle;}
.cateList .catetory_1{}
.cateList .catetory_1_1{padding-left:20px;}
.cateList .catetory_1_1_1{padding-left:40px;}
.cateList .catetory_1_1_1_1{padding-left:60px;}
/*form style end*/
.alert p{padding:10px;background-color:#F2DEDE;border:1px solid #ccc;margin:0 0 10px;}
.alert_err p{background-color:#ffebe9;border-color:#EED3D7;color:#df4c41;}
.alert_message p{background-color:#FCF8E3;border-color:#FBEED5;color:#C09853;}
.checked_y{background: url(../images/checked_y.gif) no-repeat;cursor: pointer;}
.checked_n{background: url(../images/checked_n.gif) no-repeat;cursor: pointer;}
.product_remove,.citation_remove,.lots_remove{ background: url("../images/flexigrid/close.png") no-repeat;cursor: pointer;display:block;height:16px;width:16px;}
.add_citations,.add_lots{display:block;cursor: pointer;width:100px;text-align:center;background: #FFECD0;cursor:pointer;border: 1px solid #FFCD81;}
.add_citations:hover,.add_lots:hover{background:#FFfCf0;}
.blocked{display:block}
.hided{display:none}
.req{color:red;}
.green{color:green;}
.blue{color:blue;font-weight: bold}
.msg_icon{background: url("../images/jquery.ui/ui-icons_228ef1_256x240.png") -15px -144px  no-repeat;cursor: pointer;display:block;width:16px;}
.note_edit{background: url("../images/jquery.ui/ui-icons_228ef1_256x240.png")  -65px -110px   no-repeat;cursor: pointer;display:block;height:16px;width:16px;}
.gray{color:gray;}
input.verror,select.verror,textarea.verror{border:1px solid #c00;box-shadow: 0px 0px 3px #f99;}

.folding_minu{background: url(../images/minu_icon.gif) no-repeat center 1px;cursor: pointer;}
.folding_plus{background: url(../images/plus_icon.gif) no-repeat center 1px;cursor: pointer;}
a.folding_minu:hover{text-decoration:none;}
a.folding_plus:hover{text-decoration:none;}

.alert p{padding:10px;background-color:#F2DEDE;border:1px solid #ccc;margin:0 0 10px; font-size: 13px;}
.alert_err p{background-color:#ffebe9;border-color:#EED3D7;color:#df4c41;}
.alert_succ p{background-color: #E9FFED;border-color: #B3EEBA;color: #01720E;}
.alert_message p{background-color:#FCF8E3;border-color:#FBEED5;color:#C09853;}
.red{color:red;}
.folder {background: url(../images/folder.gif) 0 0 no-repeat;}
.is_crown{background: url(../images/crown_icon.gif) no-repeat  center ;cursor: pointer; }
.not_crown{background: url(../images/crown_icon_gray.gif) no-repeat  center ;cursor: pointer; }
.ms_fail td,.ms_fail th{background-color: #EED5D2}
//.draw_blue td,.draw_blue th{background-color: #b8eee9}
.perc85{width:85%}
.delete{background: url(../images/flexigrid/close.png) no-repeat center 1px;cursor: pointer;}
.ms_lock td,.ms_lock th{background-color: #ccc}

.drawed_type_red td,.drawed_type_red th{background: #ffcccc}
.drawed_type_white td,.drawed_type_white th{background: #fff}
.drawed_type_blue td,.drawed_type_blue th{background: #B0E2FF}
.drawed_type_orange td,.drawed_type_orange th{background: #FF8810}
#edui1{z-index:1 !important}