
@charset "utf-8";

#contentHome {
	width: 1000px;
	margin: 0 auto;
	min-height: 400px;
}

#contentHome .homelogo {
	margin: 80px 0 40px 0;
	height:80px;
}

.buttonwrap {
	padding-top: 10px
}

.searchinput {
	width: 900px;
	float: left;
	padding: 0 0 0 5px;
}

.searchinput input {
	border: none;
	height: 34px;
	line-height: 34px;
	width: 775px;
}
#queryExprPop{min-height:14px;min-width:600px; width: 900px; display: none; position: absolute;z-index:999;background:#fff;box-shadow:5px 5px 15px 0 rgba(0,0,0,.3); 
		-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.3);
		-moz-box-shadow:5px 5px 15px 0 rgba(0,0,0,.3);
		-ms-box-shadow:5px 5px 15px 0 rgba(0,0,0,.3);
		-o-box-shadow:5px 5px 15px 0 rgba(0,0,0,.3);}

.content-editable {
position: relative;
z-index: -1;
opacity: 0;
display: block;
word-break:break-all;
word-wrap:break-word;
font-size:12px;
line-height:23px;
padding:0 5px 0 6px;
min-height:100px;
max-height:180px;
}
.field-textarea {
position: absolute;
top: 0;
left: 0;
height: 100%;
text-align: left;
resize: none;
background-color: transparent;word-break:break-all;
word-wrap:break-word;
font-size:12px;
line-height:22px;padding:0 5px 0 6px;
border:none;
margin:3px 0 2px 0;
max-height:180px;
  }
.searchinput #btnKeyHelper{height:22px;}
.searchinput #btnKeyHelper::after{top:8px}
.searchinput input::-ms-clear {
	display: none;
}

#btnSearchHome {
	width: 80px;
	height: 32px;
	color: #fff;
	-moz-border-radius: 0 3px 3px 0;
	-webkit-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0;
	float: left;
	font-size: 16px;
	font-weight: bold
}

#idAMySearch {
	cursor: pointer;
}
/*下载按钮*/
th div.export2excel{
	background-repeat: no-repeat;
	background-position: top center;
	cursor:pointer;
	width:16px;
	height:17px !important;
	margin: 0 auto;
}


/**
 * 检索结果，我的文件夹页面布局
 */
.subbar {
	float: left;
	width: 200px;
	margin-right:10px;
}

.infolist {
	/*position: relative;**/
	overflow: hidden;
	zoom: 1;
	padding:5px 0 0 10px;
	background:#fff;
}

.detail-warp {
	float: right;
	_margin-left: -3px;
}

.rieghtwarpbox {
	*position: relative;
}

#mainDoc {
	padding:0 10px;
	height: 30px;
	line-height: 30px;
}
#tooboxhead{
	padding-left: 10px;
	min-height: 30px;
	line-height: 30px;
}
#tooboxhead .toolkit li {
	float: left;
	font-size: 0px;
	width: 45px;
}

#tooboxhead .toolkit li a {
	height: 30px;
	width: 40px;
}
.toolkit li a {
	display: inline-block;
	width: 27px;
	height: 22px;
	outline: 0
}
#buttontroop, #myfoldButton {
	height: 34px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

#buttontroop .ui-button-text {
	padding: 0px;
}

.button-troop {
	padding: 5px 20px 5px 0px;
}

.button-troop .button-troop-menu {
	display: none;
	position: absolute;
	width: 100px;
	padding: 2px;
	left: 600px;
	z-index: 2;
	padding: 0px;
}

.button-troop .button-troop-menu li {
	margin: 0px;
	text-align: center;
	font-size: 12px;
}

.button-troop .button-troop-menu li a {
	height: 32px;
	line-height: 32px;
	display: block
}

/* 折叠左边栏按钮 */
.subbar .ui-resizable-e {
	right: -6px;
	width: 6px;
}
#tree_search{position: relative;}
#tree_search_input{margin-top:5px;position: relative;background:#fff;}
#tree_search_input .aDel{display:none;width:20px;height:20px;cursor: pointer;position: absolute;left:85%;top:2px;background:url(../images/blue/tool-icon-2018-4.png) 4px 5px no-repeat;}
#tree_search_input .aDel:hover{background-position:4px -15px}
#tree_search_input input{width:85%;height:24px;padding:2px 5px;border:none;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#tree_list{position: absolute;background:#fff;border:solid 1px #dcdcdc;border-top:none;z-index:99;min-height:30px;padding:5px 10px;min-width:140px;}
#tree_list li{height:22px;line-height:22px;cursor: pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

/********二级导航******/
.nav-secondary {text-align: center;}
.nav-secondary h2 {
	font-size: 14px;
	font-weight: normal;
}

.nav-secondary .sub-nav {
	position: absolute;
	right: 20px;
	top: 0;
	display: none
}

.nav-secondary .sub-nav a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 10px;
	padding: 0 10px;
}
.shadow{box-shadow:2px 2px 2px 0 #ced5d6; 
		-webkit-box-shadow:2px 2px 2px 0 #ced5d6;
		-moz-box-shadow:2px 2px 2px 0 #ced5d6;
		-ms-box-shadow:2px 2px 2px 0 #ced5d6;
		-o-box-shadow:2px 2px 2px 0 #ced5d6;}
#bodycontent{margin-top:10px;}
/************表格检索，逻辑检索 文件框提示**************/
.mytip {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	overflow: visible;
	z-index: 10007;
}

.mytip .mytipcont {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	padding: 10px 15px;
	font-size: 12px;
	line-height: 1.6;
}

.mytip .mytipmask {
	z-index: 9998;
	position: absolute;
	top: 0;
	height: 0;
	width: 10px;
	height: 10px;
}

.tiptxt {
	line-height: 18px;
	padding: 0 0 6px 0;
}

.tiptitle {
	font-weight: bold;
}

.tipwarn {
	color: #f00;
	font-weight: bold;
}

.showtip {
	overflow: hidden;
}

/* 左边栏 */
.subbarbox {
	*position: relative;
}

.statisticsbox {
	white-space: nowrap;
	line-height: 24px;
}

#subbar-nav-drop, #subbar-nav-drop1, #subbar-nav-drop2 {
	float: right;
	margin-top: 8px;
	cursor: pointer;
}

#subbar-nav-drop span, #subbar-nav-drop1 span, #subbar-nav-drop2 span {
	display: inline-block;
	width: 8px;
	height: 5px;
	margin-top: 3px;
}

#statisticCountry li, #nianfeiMonths li {
	padding-left: 20px;color:#999;
}


#idStatisticListOri .navstyle, #navtype, #nianfei, #navClass,#navLocClass,#navPPAClass, .invalidcheckitem{
	padding: 4px 10px;
	overflow: hidden;
}

#idStatisticListOri .exico,.navfirst span {
	float: right;
	width: 8px;
	height: 5px;
	margin-top: 8px;
}

#navClass,#navLocClass,#navPPAClassItem .ppanavstyle,#navPPAClass,.invalidcheckitem {
	cursor: pointer;
}

#idStatisticListOri .navsub {
	padding-left: 20px;
}

#navClassItem .navstyle,#navLocClassItem .navstyle,#navPPAClassItem .ppanavstyle,#navPPAClassItem .navstyle {
	padding: 0;
	padding-left: 20px;
}
#navPPAClassItem .ppanavstyle,#idStatisticListOri  .navsub li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#navPPAClassItem .ppanavstyle .GetMore,#idStatisticListOri  .navsub li.GetMore{color:#333}
#navClassItem,#navLocClassItem,#navPPAClassItem{
	padding-right: 10px;
}
#navPPAClassItem .GetMorePPA{padding-left:20px;}
#dldPop,#dldGZSXPop{background:#fff;padding:2px 5px;border:solid 1px #ddd; position:absolute; display:none;left:0;top:0; width:205px;}
#dldPop input,#dldGZSXPop input{border:solid 1px #ddd;}
.searchResultFilter{}
.searchResultFilter .filterConn {}
.searchResultFilter .filterConn div{}
.searchResultFilter .filterConn.filter2 div span{background:#fff;}

.searchResultFilter .filter2 span{border:solid 1px orange;color:orange}
.searchResultFilter .filter2 span a{color:orange}
.searchResultFilter .filter2 span a:hover{background:orange;color:#fff}
.searchResultFilter span{display:inline-block;padding-left:2px;line-height:20px;height:20px;margin:2px;}
.searchResultFilter span a{display:inline-block;margin-left:2px;width:20px;height:20px;text-align:center;cursor: pointer;}
.searchResultFilter span a:hover{text-decoration: none;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text
	{
	padding: 0px;
}

#buttontroop {
	padding-left: 10px;
}

.button-troop button {
	height: 30px;
	line-height: 30px;
	margin: 2px 0;
}
.button-troop button .ui-icon{margin:0 5px;}

.button-troop button#btnSaveToFolder{width:30px}
.button-troop button#btnSaveToFolder .icon-savetofolder{width:20px}
.button-troop button#layoutView{width:35px}
.button-troop button#layoutView .icon-layoutView{width:25px}
.button-troop button#btnAddDownTask{width:28px}
.button-troop button#btnAddDownTask .icon-AddDownTask{width:18px}
.button-troop button#btnSaveToProjectTree{width:27px}
.button-troop button#btnSaveToProjectTree .icon-SaveToProjectTree{width:17px}
.button-troop button#btnDeleteNos{width:29px}
.button-troop button#btnDeleteNos .icon-DeleteNos{width:19px}
.button-troop button#btnRemoveNo{width:28px}
.button-troop button#btnRemoveNo .icon-RemoveNos{width:18px}
.button-troop button#btnMoveNosTo{width:30px}
.button-troop button#btnMoveNosTo .icon-MoveTo{width:20px}
.button-troop button#btnSearchResultAnalyse{width:29px}
.button-troop button#btnSearchResultAnalyse .icon-SearchResultAnalyse{width:19px}
.button-troop button#btnClusterAnalyse{width:29px}
.button-troop button#btnClusterAnalyse .icon-ClusterAnalyse{width:19px}
.button-troop button#selectFamilyMerge{width:35px}
.button-troop button#selectFamilyMerge .icon-selectFamilyMerge{width:25px}
.button-troop button#btnPatentCompare{width:25px}
.button-troop button#btnPatentCompare .icon-PatentCompare{width:15px}
.button-troop button#idOutlineDialogShow{width:28px}
.button-troop button#idOutlineDialogShow .icon-FieldShow{width:18px}
.button-troop button#btnNote{width:30px}
.button-troop button#btnNote .icon-Comment{width:20px}
.button-troop button#btnMoveTo{width:29px}
.button-troop button#btnMoveTo .icon-MoveTo{width:19px}
.button-troop button#btnCopyTo{width:29px}
.button-troop button#btnCopyTo .icon-CopyTo{width:19px}
.button-troop button#btnDelFrom{width:28px}
.button-troop button#btnDelFrom .icon-DelFrom{width:18px}
.button-troop button#btnRemoveNos{width:28px}
.button-troop button#btnRemoveNos .icon-RemoveNos{width:18px}
.button-troop button#btnRemoveNos{width:28px}
.button-troop button#btnRemoveNos .icon-RemoveNos{width:18px}
.button-troop button#btnBatchHandle {width:30px}
.button-troop button#btnbatchEdit .icon-BatchEdit{width:17px}
.button-troop button#btnMoveNavTo {width:27px}
.button-troop button#btnMoveNavTo .icon-MoveNavTo{width:17px}
.button-troop button#btnFamilyExt {width:30px}
.button-troop button#btnFamilyExt .icon-btnFamilyExt{width:20px;margin-top:-2px}
.button-troop button#btnShareResult{width:30px}
.button-troop button#btnShareResult .icon-ShareResult{width:20px}

.button-troop .ui-icon {width: 30px;height: 24px;margin: 0px;}
#chkSelPage{margin-left:0px;width: 16px;margin-right:5px;height: 16px;display:inline-block;vertical-align:middle;}
#btnExpandAll{margin-left:5px;height:16px;line-height:16px;position: relative;padding-left:20px;cursor: pointer;}
#btnExpandAll .icon{display:inline-block;width:15px;height:15px;position: absolute;left:0;top:1px;}
/*****二次检索检索框*****/
.dawei_logo_small {padding:10px 0;max-width: 200px;}
.dawei_logo_small  a{display:block;height:28px;}
#site-nav-patent .dawei_logo_small{height:20px;}
.searchresult-searchbox #btnSearchhelper, .searchresult-searchbox #btnSearchlooker
{
	width: 40px;
	height: 26px;
	cursor: pointer;
}

#idSelContinueFields, #fdata  .selectopts ,#idSelSearchType {
	height: 28px;
	line-height: 26px;
}

#idSelSearchType, #idSelContinueFields, #idQueryContinue, #queryExpr-str,
	#fdata #btnSearch, .searchresult-searchbox #btnSearchhelper,
	.searchresult-searchbox #btnSearchlooker,#fdata  .selectopts {
	float: left;
}
.searchresult-searchbox{padding-bottom:5px;height:30px;}
.bg-white{padding:10px;margin-bottom:10px;width:1600px}
.searchresult-searchbox #btnExport{float:right}
#searchInputDiv{
	float: left;
	position: relative;
	height:27px;
}
#btnSelectCountry{height:22px;cursor: pointer;width:24px;float:left;padding-right:15px;margin:3px 0 2px 5px;position:relative}
#btnSelectCountry::after{content:" ";width:0;height:0;position:absolute;right:5px;top:10px}

#inputKey{float: left;}
#btnKeyHelper{height:20px;line-height:20px;margin:4px 0;padding:0 15px 0 5px;cursor: pointer;float:left;position:relative}
#btnImgSearch{width:21px;height:22px;margin:5px 10px 0 10px;float:left;cursor: pointer;}
#btnKeyHelper::after{content:" ";width:0;height:0;position:absolute;right:5px;top:8px}

#imageSearchLayer{display:none;padding:10px 40px;}
#imageSearchLayer .bd{background:#fff}
#idQueryContinue, #queryExpr-str{
	margin-right: 0px
}

#idQueryContinue, #queryExpr-str {
	height: 27px;
	line-height: 26px;
	border-right: 0px;
	border:none
}

.searchresult-searchbox .select-bg {
	display: block;
	margin-right: 10px;
	padding: 0 5px;
	float: right
}

#fdata #btnSearch {
	width: 50px;
	height: 29px;
	cursor: pointer;
}

/****#searchHelperWrap{display:none}****/ /**表达式检索必选显示，不能隐藏***/
.searchresult-searchbox #btnSearchlooker  {
	padding: 0px;
}

#countryList{min-width:1000px;
-moz-box-shadow:0 5px 15px rgba(0,0,0,.3);
-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);
-ms-box-shadow:0 5px 15px rgba(0,0,0,.3);
-o-box-shadow:0 5px 15px rgba(0,0,0,.3);
-box-shadow:0 5px 15px rgba(0,0,0,.3);
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
}

/* 搜索结果列表 */
#infolistwrap {
	position: relative;
	/*word-break: break-all;*/
	word-wrap: break-word;
}

#infolistwrap .item {
	padding: 10px 0;
	clear: both;
	position: relative;
}

#infolistwrap .item h3 {
	cursor: pointer;
	line-height: 20px;
	font-weight: normal;
	padding-right:60px;
	position:relative;
	z-index:1;
}
#infolistwrap .item h3 .infoPer,#resultContainer_picTxtList .information .infoPer{width:60px;text-align:center;padding:5px 0px 0;color:#fff;height:63px;position:absolute;top:0;right:0;font-size:10px}
#infolistwrap .item h3 .infoPer span,#resultContainer_picTxtList .information .infoPer span{font-size:10px;display:block}
#infolistwrap .item h3 span[valueformatter4='DBName']{white-space:nowrap;}
#infolistwrap .item .infoWrap {
	overflow: hidden;
}

#infolistwrap .item .infoPic {
	float: right;
	margin-right: 5px;
	margin-left: 10px
}
.sum-equ-pic .pic {
	float:right;
	width: 230px;
	height: 230px;
	margin-left:20px;
	border: 1px solid #dcdcdc;
}

#infolistwrap .item .infoPic a,.sum-equ-pic .pic a{
	display: block;
	text-align: center;
	overflow: hidden;
	font-size:0;
	*font-size: 200px;
}
#infolistwrap .item .infoPic a{
	width: 195px;
	height: 195px;
}
.sum-equ-pic .pic a{
	width: 100%;
	height: 100%;
}

#infolistwrap .item .infoPic a:after,.sum-equ-pic .pic a:after{
	content: "";
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle;
}

#infolistwrap .item .infoPic a img,.sum-equ-pic .pic a img {
	max-width: 100%;
	max-height: 100%;
    vertical-align: middle;
}

#infolistwrap .item .limitInfo {
	max-height: 90px;
}

#infolistwrap .item input {
	margin: 0 4px;
}

#infolistwrap .item p {
	
}

#infolistwrap .item p.pTitle {
	padding-bottom: 5px;
	font-size: 14px;
}

#infolistwrap .item .infoAttributive {
	line-height: 20px;
	padding-left: 19px;
}

#infolistwrap .item .infobox {
	line-height: 20px;
	font-size: 12px;
}

#infolistwrap .item .infoBoxOut {
	padding-left: 19px;
}

#infolistwrap .item .pink a {
	display: inline-block;
}

#infolistwrap .item .infoAttributive span, #infolistwrap .item .pink a {
	margin-right: 10px;
}

#infolistwrap .item span.title {
	word-wrap: break-word;
	font-size: 14px;
}

#infolistwrap .item span.squareNotes {
	color: #fff;
	padding: 0 3px;
	border-radius: 2px;
	font-size: 12px;
	display: inline-block
}

#infolistwrap .item span.downloadPantent,
	#resultContainer_picList .itemPic .downloadPantent, #dataEdit {
	width: 18px;
	height: 18px;
	display: inline-block;
	vertical-align: text-bottom;
	cursor: pointer;
}
.tableListStyle td[valueformattertb='IDX'] > span{display:inline-block;width:70px; text-align:left;}
#span_DPI span,#span_DPI_PicTxt span,.tableListStyle td[valueformattertb='IDX'] > span > span{height:15px;vertical-align:middle;background:url(../images/star_1.png) repeat-x;display:inline-block;}
#span_DPI .star_0,#span_DPI_PicTxt .star_0,.tableListStyle td.star_0 > span > span{width:0}
#span_DPI .star_1,#span_DPI_PicTxt .star_1,.tableListStyle td.star_1 > span > span{width:14px}
#span_DPI .star_2,#span_DPI_PicTxt .star_2,.tableListStyle td.star_2 > span > span{width:28px}
#span_DPI .star_25,#span_DPI_PicTxt .star_25,.tableListStyle td.star_25 > span > span{width:35px}
#span_DPI .star_3,#span_DPI_PicTxt .star_3,.tableListStyle td.star_3 > span > span{width:42px}
#span_DPI .star_35,#span_DPI_PicTxt .star_35,.tableListStyle td.star_35 > span > span{width:49px}
#span_DPI .star_4,#span_DPI_PicTxt .star_4,.tableListStyle td.star_4 > span > span{width:56px}
#span_DPI .star_45,#span_DPI_PicTxt .star_45,.tableListStyle td.star_45 > span > span{width:63px}
#span_DPI .star_5,#span_DPI_PicTxt .star_5,.tableListStyle td.star_5 > span > span{width:70px}



#resultContainer_picList .itemPic .downloadPantent {
	margin: 0 5px;
}

#resultContainer_picTxtList .item:hover .btn-groups-skin{display:block}


.resultStats #familyResultInfo {
	display: none;
}

.resultStats #numcollect {
	margin: 0 3px;
}

.infoAttributive {
	word-wrap: break-word;
	word-break: break-all;
}

#infolistwrap .item .infoAttributive {
	font-size: 12px;
}
#infolistwrap .item .infoAttributive .FMLN1.noclick ,#infolistwrap .item .infoAttributive .REFBYN1.noclick
,#infolistwrap .item .infoAttributive .XKNUM1.noclick,#infolistwrap .item .infoAttributive .WXNUM1.noclick{
	cursor: auto;
}
#infolistwrap .item .infoAttributive .FMLN1.noclick:hover,#infolistwrap .item .infoAttributive .REFBYN1.noclick:hover
,#infolistwrap .item .infoAttributive .XKNUM1.noclick:hover,#infolistwrap .item .infoAttributive .WXNUM1.noclick:hover{
	text-decoration: none;
	color:#f398a7;
}
#infolistwrap .item .infoAttributive span, #infolistwrap .item p.pTitle span
	{
	display: inline-block;
}

#infolistwrap .item p.pTitle span.title {
	display: inline
}

#infolistwrap .item a i, #infolistwrap .item .pink span i {
	padding-left: 0px
}

#infolistwrap .itemPic {
	margin-bottom: 4px;
	padding: 5px 0;
	margin-right: 12px;
	margin-bottom: 18px;
	float: left;
	width: 23%;
	height: 310px;
	position: relative;
	min-width:300px;
}

#infolistwrap .itemPic .itemPicTi input {
	margin-top: 5px;
}

#infolistwrap .itemPic .itemPicTi input {
	float: left;
}

#infolistwrap .itemPic span {
	line-height: 22px;
}
#infolistwrap .itemPic .itemPicP span {
	height: 22px;
	font-weight: bold
}

#infolistwrap .itemPic span.title {
	margin-left: 6px;
	font-weight: bold;
	overflow: hidden;
	cursor: pointer;
}

#infolistwrap .itemPic input {
	margin: 0 4px;
	vertical-align: baseline;
	margin-top: 5px;
}

#infolistwrap .itemPic .imgListPic {
	max-width: 100%;
	max-height: 305px;
	margin: 0 auto;
	display: block;
	margin-top: 5px;
}
#infolistwrap .itemPic .fancybox{display:block;width: 100%;height: 100%;}
/*#resultContainer_ab .btn-groups{position:absolute;z-index:2;left:20px;bottom:-26px;}*/
#resultContainer_ab .item .imgdiv + .btn-groups-skin{margin-left:30px;}
#resultContainer_ab .item .infoBoxOut + .btn-groups-skin{margin-left:20px;}
#resultContainer_ab .item .imgdiv li{width:197px;height:197px;float:left;margin:0 10px; }
#resultContainer_ab .item .imgdiv li a{width:195px;height:195px;display:table-cell;vertical-align:middle; border:solid 1px #ddd;text-align:center;background:#fff}
#resultContainer_ab .item .imgdiv li img{max-width:100%;max-height:100%;cursor: pointer;}
#resultContainer_ab .item .imgdiv {
    position: relative;
    padding-left:30px;
    padding-right:30px;
    margin:10px 0;
    overflow:hidden
}


#resultContainer_ab .item .imgdiv .nextImgGroup,#resultContainer_ab .item .imgdiv .prevImgGroup {
    position: absolute;
    top: 65px;
    font-weight: bold;
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    text-indent:-9999px;
    width:30px;
    height:80px;
    
}
#resultContainer_ab .item .imgdiv:hover .nextImgGroup{
	background:url(../images/bar_right_disable.png) center no-repeat rgba(0,0,0,.3);
}
#resultContainer_ab .item .imgdiv:hover .prevImgGroup{
	background:url(../images/bar_left_disable.png) center no-repeat rgba(0,0,0,.3);
}
#resultContainer_ab .item .imgdiv .nextImgGroup:hover,#resultContainer_ab .item .imgdiv .prevImgGroup:hover{
    background-color: rgba(0, 0, 0, .5);
}
#resultContainer_ab .item .imgdiv .prevImgGroup {
    left: 0px;
}
#resultContainer_ab .item .imgdiv .nextImgGroup{
    right: 0px;
}
#resultContainer_tableList{padding-right:20px;}
#resultContainer_tableList .btn-groups-skin{display:none}
#resultContainer_tableList .tableListStyle{table-layout:fixed;border:solid 1px #d2d2d2;border-top:none}
#resultContainer_tableList .tableListStyle td,#resultContainer_tableList .tableListStyle th{padding:5px 5px;
word-wrap: break-word;
word-break: break-all;border-top:solid 1px #d2d2d2;}
#resultContainer_tableList .tableListStyle td{vertical-align:top;}
#resultContainer_tableList  th{font-weight:bold;}
#resultContainer_tableList .tableListStyle td[valueformattertb='checkbox'],#resultContainer_tableList .tableListStyle td[valueformattertb='NO'],#resultContainer_tableList .tableListStyle td[valueformattertb='AN']{text-align:center}
#resultContainer_tableList .tableListStyle td[valueformattertb='HBH']{
	background:url(../images/icon-family-noexpand.png)  center 5px no-repeat;
}
#resultContainer_tableList .tableListStyle td[valueformattertb='HBH'].has_family{
	background:url(../images/icon-family-expand.png)  center 5px no-repeat;cursor: pointer;
}
#resultContainer_tableList .tableListStyle td[valueformattertb='HBH'].has_family.open{
	background:url(../images/icon-family-collapse.png)  center 5px no-repeat;cursor: pointer;
}
#resultContainer_tableList .tableListStyle .subconn .family_icon{display:none}
#resultContainer_tableList .subconn td[valueformattertb='NO'],#resultContainer_tableList .subconn .subHeader th:nth-child(3){display:none}
#resultContainer_tableList .subconn .subHeader .chkHeader{visibility:hidden}

/*
#resultContainer_tableList  tr:hover{background:#e5f3fb}*/
#resultContainer_tableList table{width:100%;border:solid 1px #d2d2d2;border-top:none}
#resultContainer_tableList .subconn{border-left:solid 1px #d2d2d2;}
#resultContainer_tableList .subtable{display:none}
#resultContainer_tableList .subtable .tablefamily th{background:#e2e2e2}
#resultContainer_tableList .table_view_bbox{overflow:auto}
#resultContainer_tableList .table_view_hbox{background:#e5f3fb;border-top:solid 1px #d2d2d2;border-right:solid 1px #d2d2d2;}
#resultContainer_tableList  tr:hover .tableListTip{display:block}
#resultContainer_tableList .btn-groups-skin .group-btn{margin-right:5px;padding-right:0}
#resultContainer_tableList .tableListStyle .squareNotes {
	color: #fff;
	padding: 0 3px;
	border-radius: 2px;
	font-size: 12px;
	display: inline-block;
}
#resultContainer_tableList .table_view_hbox{overflow-x:hidden}
#resultContainer_tableList .table_view_hbox .htable{margin:0;border-bottom:none;table-layout:fixed}
#resultContainer_tableList .table_view_hbox .htable th{padding:0 5px;}
#resultContainer_tableList .table_view_bbox .btable thead th{font-size:0;height:0px;}
#resultContainer_tableList td[valueformattertb="IDX"],#resultContainer_tableList td[valueformattertb="LLS"],#resultContainer_tableList td[valueformattertb="CLS"]
,#resultContainer_tableList td[valueformattertb="PD"],#resultContainer_tableList td[valueformattertb="PNM"]
,#resultContainer_tableList td[valueformattertb="AD"]{text-align:center}


#resultContainer_tableList th.PIC,#resultContainer_tableList th.IPN,#resultContainer_tableList th.IAN{width:200px}
#resultContainer_tableList th.AR,#resultContainer_tableList th.IDX,#resultContainer_tableList th.CLS,#resultContainer_tableList th.LLS,#resultContainer_tableList th.AGT{width:100px;}
#resultContainer_tableList th.PA{width:200px;}
#resultContainer_tableList th.INN,#resultContainer_tableList th.PR{width:200px;}
#resultContainer_tableList th.AR,#resultContainer_tableList th.AGC{width:300px;}
#resultContainer_tableList th.SIC,#resultContainer_tableList th.CPC{width:400px;}

#resultContainer_tableList div.text-overflow{width:300px;overflow:hidden} 
#resultContainer_tableList div.text-conn{margin-right:20px;float:left;height:24px;line-height:20px;}
#resultContainer_tableList div.text-more{width:25px;cursor: pointer;float:right;margin-top:-17px;height:16px;background:url(../images/icon-more-201806.png) 0 0 no-repeat;}
#resultContainer_tableList div.text-more.open{background-position: 0 -14px}
#resultContainer_tableList td[valueformattertb="PR"] div.text-overflow{width:200px;}
#resultContainer_tableList td[valueformattertb="INN"] div.text-overflow,#resultContainer_tableList td[valueformattertb="PA"] div.text-overflow{width:200px;}

.itemPicTi .itemPicP {
	display: inline-block;
	width: 90%;
	height: 26px;
	overflow: hidden;
}

#resultContainer_picList .itemPicFt{
	width: 100%;
	position: absolute;
	padding: 5px;
	left:100%;
	top:0;
	z-index:9;
	display:none;
}
#resultContainer_picList .itemPicFt table span{
	max-height:110px;overflow:hidden;display:block;height:auto;color:#333;font-weight:normal;
}
#resultContainer_picList .itemPicFt table{
	border-spacing: 0;
}
#resultContainer_picList .itemPicFt table th{
	padding: 2px 10px;
	width: 50%;
	text-align: left;
}

#resultContainer_picList .itemPicFt table td {
	padding: 2px 6px;
}
.picTips {
	width: 370px;
	position: absolute;
	padding: 5px
}

.picTips table {
	border-spacing: 0;
}

.picTips th {
	padding: 2px 10px;
	width: 50%;
	font-weight: bold;
	text-align: left;
}

.picTips td {
	padding: 2px 6px;
}

#divPatentBBS .infoboxBBs, .bbsItem .c {
	word-wrap: break-word;
	word-break: break-all;
}

#divPatentBBS {
	text-align: left;
	padding-left: 10px;
}
.pucker-bar s {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
	margin-left: 5px;
}
.head-title s, .patentPA, .patentINN,#reexamTitle s,#reexamTitle_k s {
	display: inline-block;
	width: 16px;
	height: 16px;
	cursor: pointer;
	margin-top: 5px;
	margin-left: 5px;
	vertical-align:top
}
#reexamTitle s,#reexamTitle_k s{
	margin-top:7px;margin-left:0px;margin-right:5px;
}
.pucker-bar s {
	width: 10px;
	height: 10px;
}

#idPatentFeeAdd_Add, #idPatentFeeAdd_Del {
	color: #fff;
	line-height: 28px;
	margin-bottom: 5px;
}

#idPatentFeeModify, #idPatentFeeDelete, #idPatentFeeRestore,
	#idPatentFeeRight {
	color: #fff;
	line-height: 28px;
	margin-bottom: 5px;
}

#detailTabs {
	height: 34px;
	overflow: hidden
}

#detailTabs .toolkit li {
	margin: 2px 5px;
	height: 30px;
	padding: 0 2px;
	line-height: 30px;
}
#detailTabs .toolkit.pull-left li{padding:0px;}
#detailTabs .toolkit li a {
	width: 26px;
	padding: 0px;
	margin: 0px;
	height: 28px;
}

#detailTabs1 .toolkit li{float:left}
#liSaveToFolder a{cursor:pointer}
#span_DPI img {
	vertical-align: inherit
}

#divContainerWrap #ipcClass2 a,
#divContainerWrap #ipcClass2 a:link,
#divContainerWrap #ipcClass1 a,
#divContainerWrap #ipcClass1 a:link,
#divContainerWrap .break a:link,
#divContainerWrap .break a:link{display:inline-block}



/** 对比 **/
#_idDiffHD {
	display:none;
	border: none
}

#divDiff .hd a {
	margin-right: 7px;
}

#divDiff .yui-panel .hd {
	position: absolute;
	top: 0;
	right: 30px;
	height: 30px;
	background: none
}
#divDiff .container-close {
	top: 3px;
	right:1px
}

#divDiff .yui-panel .bd {
	padding: 0;
}

#divDiff #divContainerWrap {
	padding: 0;
}

.diffrieghtwarpbox .toolbox {
	padding-right: 60px;
}

/* 复审无效展示页面*/
#reexamTitle,#reexamTitle_k {
	height: 30px;
	line-height: 30px;
}



.quanwen-bg {
	height: 28px;
	line-height: 28px;
	cursor: pointer;
	text-align: center
}

#reexamQBinfo .quanwen-bg i {
	width: 10px;
	height: 10px;
	display: inline-block;
	margin-left: 5px
}

#quanwen {
	line-height: 22px;
	padding: 10px
}

/* 没有检索结果 */
#no-results {
	display: none;
	overflow: hidden;
	*zoom: 1;
}

#no-results .bd {
	padding: 20px 10px;
	/*width: 65%;
	margin-right:400px;*/
	margin-left:200px;
}

#no-results dl {
	margin: 20px 0;
}

#no-results dl dt {
	margin-bottom: 6px;
}

#no-results dl dd a {
	margin: 0 10px;
}
#no-results pre{white-space:pre-wrap}

/* 结点无数据 */
#no-data {
	display: none;
	overflow: hidden;
	*zoom: 1;
}

#no-data .bd {
	padding: 20px 10px;
}

#no-data dl {
	margin: 20px 0;
}

#no-data dl dt {
	margin-bottom: 6px;
}

#no-data dl dd a {
	margin: 0 10px;
}

/* 搜索结果详细  */
.detailview .info-title {
	padding-top:5px;
}

.ui-tabs .ui-tabs-panel {
	padding: 0;
}

#divContainerWrap {
	background: #fff;
	text-align: left;
}


.detailview .info-title span.spanTitle, #reexamTitle,#reexamTitle_k, #idContainerSimple .info-title h1
	{
	font-size: 16px;
}
.reexamTitle  .download-pdf .icon-pdf,.info-title .download-pdf .icon-pdf{
	width: 14px;
	height: 17px;
	margin-left: 3px;
	margin-right: 30px;
	vertical-align:-2px;
	display: inline-block;
	background-position: -238px -258px;
}

.reexamTitle  .download-pdf:hover{
	text-decoration: underline;
}
#divReexamContainer .kw .reexamNum,#divReexamContainer .kw .quanwen-bg{display:none;}
#titleMoreDiv h2 {
	font-size: 14px;font-weight:normal;
}
#idContainerSimple,#divRelationContainer{padding:0 10px}
#divLegalContainer .divRightTitle, #divRegionContainer .MsoNormal,
	#divRelationContainer .divTitle, #dividFeeMark, #innojoyNum,
	#idRelREFNP .spanTitle {
	padding: 10px 0;
	font-size: 16px;
	font-weight: bold;
}


.detailview .moreinfo .pucker-bar {
	font-size: 12px;
	text-align: center;
	height: 28px;
	line-height: 28px;
	border-top: none;
	cursor: pointer;
}

.detailview .moreinfo .pucker-box table {
	border-top: none
}

#FullText p {
	word-wrap: break-word;
	word-break: break-all;
}

#divPatentValueContainer .divRightTitle img {
	margin-right: 2px;
	vertical-align: inherit
}
#innojoyDpi{padding-top:10px;}

/*DPI页面重构*/
.statistics-prompt{
	background-color: #ffc9c9;
	line-height: 26px;
	color: #494343;
	padding: 2px 8px !important;
}

.statistics-con {
	height: 213px;
	border: 1px solid #D2D2D2;
	margin-bottom: 10px;
	box-sizing: border-box;
	overflow-x: auto;
}

.statistics-con .statistics-l {
	padding: 15px;
	float: left;
	width: 200px;
	height: 100%;
	border-right: 1px solid #D2D2D2;
	box-sizing: border-box;
}

.statistics-con .statistics-l-title {
	color: #333333;
	margin-bottom: 25px;
	font-weight: normal;
}

.statistics-l-score {
	text-align: center;
	margin-top:25px;
}

.statistics-con .statistics-l-score h2 {
	font-size: 35px;
	color: #FB8729;
}

.statistics-con .statistics-l-score p {
	font-size: 12px;
	color: #656565;
	margin-bottom: 20px;
	
}

.statistics-con .statistics-r {
	margin-left: 200px;
	height: 100%;
	/*padding: 32px 15px;*/
	box-sizing: border-box;
	padding-top: 10px;
}

.statistics-l-star {
	text-align: center;
	display: inline-block;
	overflow: hidden;
}

.statistics-l-star li {
	float: left;
	list-style: none;
	width: 18px;
	height: 18px;
	text-indent: 199408px;
	margin-right: 5px;
	overflow: hidden;
	background: url(../images/statistics-star.png) no-repeat;
	background-size: 100% auto;
}

.statistics-l-star li.light {
	background: url(../images/statistics-light-star.png) no-repeat;
	background-size: 100% auto;
}


/*统计表格*/

.tableDpi-con .tableDpi {
	width: 100%;
	border: 1px solid #D2D2D2;
	color: #333333;
	text-align: center;
	margin-bottom: 20px;
	border-collapse: collapse;
	border-spacing: 0;
}

.tableDpi-con .tableDpi td,
.tableDpi-con .tableDpi th {
	border: 1px solid #D2D2D2;
	height: 30px;
	line-height: 16px;
	font-size: 12px;
	text-align: right;
	padding-right: 12px;
}

.tableDpi-con .tableDpi th {
	text-align: left;
	background-color: #E5F3FB;
	padding-left: 25px;
}
.tableDpi-con .tableDpi th .tableDpi-t-s{
	color: #0FADD9;
	margin-left: 10px;
}
.tableDpi-con .tableDpi td .tableDpi-d-s{
	color: #FB8729;
	margin-left: 5px;
}
/*DPI页面重构结束*/

.sum-equ .pTitle {
	font-size: 14px;
	font-weight: bold
}

.detailLang {
	font-size: 12px;
}

.sum-equ-pic {
	width: 100%;
	margin-top: 10px;
}

.sum-equ-pic .sum-equ {
	/*float: left;
	 width: 65%; */
	padding-left: 10px;
	line-height: 24px;
}

.sum-equ-pic .sum-equ .detailLang {
	float: left;
	margin-right: 5px;
	line-height:20px;
}


#abstMoreDiv span {
	font-size: 12px;
}

#abstMoreDiv {
	cursor: pointer
}

#dialog-modal-PIC {
	padding: 10px;
	display: none
}

.baidu_search b {
	font-size: 14px
}

#divContainerWrap .pucker-bar {
	padding: 0 10px;
	height: 20px;
	margin: 5px 0;
	padding:5px 0;
	font-size: 0;
	cursor: pointer;
}

#divContainerWrap .pucker-bar .spanTitle {
	cursor: pointer;
	font-size: 14px;
	font-weight: bold
}

#divContainerWrap .moreinfo .pucker-bar {
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	background: none
}

#divContainerWrap .pucker-bar i, #abstMoreDiv i {
	display: inline-block;
	width: 12px;
	height: 10px;
}

.baidu_search {
	padding-left: 5px
}

.baidu_search table {
	border-spacing: 0;
	border: 0;
	border-collapse: collapse;
}


#divContainerWrap .pucker-box {
	display: none
}

#divUSSpecialContainer {
	padding: 10px
}

#divContainerWrap .Function_menu {
	padding: 5px 0
}

.detailwrap {
	position: relative
}

.detailwrap .innojoyLogo, .detailwrap .mideainner {
	width: 155px;
	height: 28px;
	position: absolute;
	right: 10px;
	top: 3px;
	z-index: 2
}

#detailTabs1 {
	border-bottom: solid 1px #dcdcdc;
	height:35px;
}

#divFamilyContainer .pucker-bar h3 {
	display:inline-block;font-size:14px;font-weight:bold;
}

#detailTabs #toolkit-right li {
	float: left;
	margin: 0px;
}






/*******DPI大为指数**********/
#patentTable {
	width: 400px;
	margin: 10px 0 0 50px
}

#patentTable .patentBox1 .divTh, #patentTable .patentValueNote {
	padding: 5px 0;
	font-size: 14px;
	font-weight: bold
}

#patentTable .divBd {
	padding-left: 20px;
}

#divPatentValueContainer {
	min-width: 100%;
	overflow-x: auto;
	padding-left: 10px;
	box-sizing: border-box;
}

/**********引证****************/
#divRelationContainer .divTitle .sLeft {
	float: left
}

#divRelationContainer  .ciationAnalsysContainer {
	float: right;
	font-size: 12px;
}


/* 检索结果的翻译 */
.btntranslate {
	display: inline-block;
	width: 23px;
	height: 19px;
	background:url(../images/btntranslate.png) no-repeat;
	cursor:pointer;
	text-indent:-9999px;
	border:0;
	background-position:-24px 0;
}
.btntranslate.jp{
	background-position:0 0;
}

.btntranslate.en{
	background:url(../images/translate-en2017.jpg) no-repeat;
	width:57px;
}

/****表格样式****/
.viewtable {
	width: 100%;
	border-spacing: 0;
	table-layout: fixed;
	background: #fff
}

.viewtable th, .viewtable td {
	padding: 2px 15px;
	border-bottom: solid 1px #dcdcdc;
	line-height: 24px;
}

.viewtable td {
	word-wrap: break-word;
	word-break: break-all;
}

.viewtable th, .viewtable .trth td {
	*display: inline;
	zoom: 1;
}
.viewtable th{text-align:left;}
.viewtable th.short {
	width: 85px;
}
.TableStylePa {
	width: 100%;
	border-spacing: 0;
	table-layout: fixed;
	border-top: solid 1px #dcdcdc;
	border-right: solid 1px #dcdcdc;
	background: #fff
}

.TableStylePa th, .TableStylePa td {
	padding: 2px 15px;
	border-left: solid 1px #dcdcdc;
	border-bottom: solid 1px #dcdcdc;
	line-height: 24px;
	text-align: left;
}
.TableStylePa th{
	background: #ececec!important;
}
.TableStylePa td {
	word-wrap: break-word;
	word-break: break-all;
	
}

.TableStylePa th, .TableStylePa .trth td {
	*display: inline;
	zoom: 1;
}



/* 详细模式 */
.datailcontainer {
	width: 100%;
}

.datailcontainer .detailview {
	padding: 10px 10px 0;
	overflow: hidden;
	zoom: 1;
	white-space: nowrap;
}

.simplestinfo li .break, .viewtable td.break {
	/*white-space: pre-wrap;*/
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
}

.infomode {
	padding: 0 10px;
	word-wrap: break-word;
	word-break: break-all;
	overflow: hidden;
}

/* 说明书 */
.rieghtwarpbox object {
	width: 100%;
}

/*复审无效*/
#divReexamContainer {
	zoom: 1;
}

#divReexamContainer .innertable th {
	font-weight: bold;
	word-wrap: break-word;
	word-break: normal;
}

#divReexamContainer th, #divReexamContainer td {
	font-size: 12px;
}

#divReexamContainer th.legalistnum {
	width: 30px;
	border-bottom: 0;
}

#divReexamContainer td.legalistbox {
	padding: 0;
}

#divReexamContainer .innertable, #divReexamContainer .innertableT {
	border: 0;
}

#divReexamContainer .innertable th {
	width: 100px;
	border-width: 0 1px 1px 0;
}

#divReexamContainer .innertable td {
	border-width: 0 0 1px 0;
}

#divReexamContainer .zreoborbottom {
	border-bottom: 0;
}

#divReexamContainer .innertableT th {
	border-width: 1px 1px 0 0;
}

#divReexamContainer .innertableT td {
	border-width: 1px 0 0 0;
}

#divReexamTableContainer {
	zoom: 1;
}

/* 同族 */
#divFamilyContainer {
	
}

#divFamilyContainer .kinitem {
	margin-bottom: 20px;
}

#divFamilyContainer .kinitem .viewtable th {
	width: 70px;
}

#divFamilyContainer .kinitem h3 a {
	margin-left: 6px;
}

#divFamilyContainer .kinitem .summary {
	margin-top: 10px;
}
#divFamilyContainer #familyTab,#dpiTab{height:29px;margin:10px 0;}
#divFamilyContainer #familyTab div,#dpiTab > div{height:30px;line-height:30px;overflow:hidden;width:400px;}
#divFamilyContainer #familyTab a,#dpiTab a{padding:0 20px;height:28px;float:left;}
/* 自定义项目 */
#divCustomProjects fieldset {
	margin: 0;
	padding: 0 5px;
}

#divCustomProjects legend {
	height: 22px;
	margin-left: 10px;
	text-align: center
}

#divCustomProjects fieldset ul {
	padding: 10px 0 0 10px;
	zoom: 1;
}

#divCustomProjects .fsglobal {
	margin-top: 10px;
}

#divCustomProjects .btn-center {
	height: 30px;
	padding: 10px 0 5px;
	text-align: center;
}

#divCustomProjects li {
	display: none;
	float: left;
	width: 160px;
	padding: 4px 14px 8px 0;
	*padding-right: 10px;
}

#divCustomProjects li label {
	display: block;
	width: 120px;
	padding-right: 6px;
}

#divCustomProjects li select {
	width: 122px;
}
/* 公知 */
#divRegionContainer {
	
}

#divRegionContainer .MsoNormal {
	margin: 10px 0;
}

#divRegionContainer table {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
}

#divRegionContainer th {
	padding: 5px 0;
	font-size: 14px;
}

#divRegionContainer td {
	padding: 10px;
	font-size: 12px;
}

#divRegionContainer .analyseClass1, #divRegionContainer .analyseClass4,
	#divRegionContainer .analyseClass31, #divRegionContainer .analyseClass82
	{
	margin-bottom: 20px;
}

#divRegionContainer .analyseClass4 th, #divRegionContainer .analyseClass4 td,
	#divRegionContainer .analyseClass5 th, #divRegionContainer .analyseClass5 td
	{
	width: 33%;
}

#divRegionContainer .analystbox h3 {
	margin-bottom: 10px;
}

#divRegionContainer .resultbox {
	margin: 10px 0;
	padding: 5px 0;
}

#divRegionContainer .analyseClass1 img {
	margin-right: 10px;
	vertical-align: middle;
}

#divRegionContainer .analystbox h3 img {
	margin-right: 5px;margin-top:5px;
}

/******聚类分析******/
#clustertree.ztree{padding:0px;}
#clustertree.ztree li ul{padding-left:0}
#clustertree.ztree > li > ul{background:#fff}
#clustertree.ztree li a{height:22px;line-height:22px;}
#clustertree.ztree li{}

.clusteBox {
	font-size: 14px;
}

.clusteBox .searchExpression {
	padding: 5px;
}

.clusteBox .searchExpression span {float: left;height: 30px;line-height: 30px;margin-right:10px;}

.clusteBox .searchExpression .divInput {
	float: left;
}

.clusteBox .searchExpression .divInput input {
	border: none;
	height: 26px;
	line-height: 26px;
	padding:0 5px;
	float:left
}

.clusteBox .searchContent .boxLeft {
	width: 200px;
	float: left;
	margin-right: 10px;
}

.clusteBox .searchContent .boxLeft .box .boxT {
	padding:0 10px;
	height:30px;
	line-height:30px;
}

.clusteBox .searchContent .boxLeft .boxB .dataList {
	padding: 10px 0;
	overflow: auto
}

.clusteBox .searchContent .boxLeft .boxB .dataTotal {
	padding: 5px 10px;
}

.clusteBox .searchContent .boxLeft .boxB .dataTotal .spanL {
	float: left
}

.clusteBox .searchContent .boxLeft .boxB .dataTotal .spanR {
	float: right
}




.clusteBox .searchContent .boxRight {
	float: left
}

.clusteBox .searchContent .boxRight .boxB .conn {
	display: none;
}

.clusteBox .searchContent .box .boxT {
	line-height: 30px;
	font-size: 16px;
	font-family: "微软雅黑";
}

.clusteBox .searchContent .box .boxT .mark {
	float: left;
}

.clusteBox .searchContent .box .boxT .subMark {
	float: right;
	width: 24px;
	height: 24px;
	margin-top: 4px
}

.clusteBox .searchContent .box .boxT .subMark a {
	display: inline-block;
	width: 24px;
	height: 24px;
	font-size: 0px
}

.clusteBox .searchContent .boxRight .boxT span {
	display: inline-block;
	padding: 0 45px;
	height:30px;
	line-height:30px;
	cursor: pointer;
}

#heatmapDiv,#relationDiv{float:left;padding:10px;}
#editHeatmap,#editRelation{width:270px;float:right;padding:20px 10px}
#editHeatmap table,{table-layout:fixed}
#editHeatmap table th,#editRelation table th{width:100px; text-align:right}
#editHeatmap table td,#editRelation table td{padding:5px; text-align:left;height:18px;}
#editHeatmap input,#editRelation input{width:120px;height:20px;line-height:20px;padding:0 5px}
#editRelation td .fn-button,#editHeatmap td .fn-button{height:28px;padding:0 15px;}


/**
 * 检索结果 - 列表 - 下载窗口,对比
 */
.downloadwrap {
	padding: 0;
	font-size: 12px;
}

.downloadwrap h1, #resultContent h1 {
	font-size: 14px;
	padding-left: 15px;
	height: 30px;
	line-height: 30px;
}

#patentname {
	/*****white-space: nowrap;****//**国际版不换行**/
	word-wrap: break-word;
	white-space:pre-wrap;
	text-overflow: ellipsis;
}

/***检索助手 */
#searchHelperWrap {
	padding: 10px;
	display: none
}

#searchHelperWrap td {
	padding: 10px 2px;
}

#searchHelperWrap td .oplabel {
	border: 0;
	cursor: pointer;
	text-align: left;
	font-size: 12px;
}

#searchHelperWrap .button-gray {
	height: 24px;
	margin: 0 1px;
	padding: 0 2px;
	width: 60px
}

#searchHelperWrap .intelligensearch-note {
	margin-top: 20px;
	line-height: 24px;
}

/**************表格检索*************/
.searchArea {width: 1000px;margin: 0 auto;line-height: 24px;}

.searchArea td {
	padding: 2px 0;
	font-size: 0;
}

.searchArea td .txtbox {
	width: 80%;
	height: 22px;
	line-height: 22px;
}

.searchArea td.tda {
	text-align: right;
	padding-right: 10px;
	font-size: 12px;
}

/***号码检索 */
/*.numbersearch {
	line-height: 24px;
}

.numbersearch #txtSearchNumbers{
	width: 998px;
	height: 198px;
}

.numbersearch .radioDiv label {
	margin-right: 10px;
}

.numbersearch .radioDiv label input {
	margin-right: 5px;
}
*/
/***********智能检索***********/
#intelligentsearch .intelligensearch-note {
	line-height: 24px;
}

#intelligentsearch .radioDiv label {
	margin-right: 10px;
}

#intelligentsearch .radioDiv label input {
	margin-right: 5px;
}

/**************选择国家****************/
#content .checkbox-box {
	/*width: 770px;
	margin: 0 auto;*/
}

#content .checkbox-box label {
	/*width: 120px;*/
}

/**********法律状态***********/
#legalsearch .tdb input {
	width: 98%
}


/*********逻辑检索**************/
.logicsearch .logschitem {
	margin: 5px 0;
	font-size: 0;
	height:26px;
	clear:both;
}

.logicsearch .logschitema, .logicsearch .logschitemb, .logicsearch .logschitemc
	{
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.logicsearch .logschitema, .logicsearch .logschitemb {
	margin-right: 10px;
	float:left;
}

.logicsearch select {
	width: 150px;
	height: 26px;
	line-height: 26px;
}

.logicsearch .txtbox {
	width: 660px;
	height: 24px;
	line-height: 24px;
	padding: 0 5px;
}
.logicsearch .importdiv .icon-import{margin-left:5px;background:url(../images/monitor.png) 0 -105px no-repeat;width:25px;height:18px;margin-top:2px;display:inline-block;cursor: pointer;}
.logicsearch .importdiv{display:inline-block;padding-right:5px;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.logicsearch .logschitemb .importdiv input{vertical-align:top}
.logicsearch .logschitem .logschitemc{margin-top:5px;height:16px;}


.logicsearch .logschitemc img {
	cursor: pointer;
}

.logicsearch table {
	width: 100%;
}

/* 智能分词 */
.smartbox .hd {
	font-weight: bold;
}

.smartbox .switch-check {
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
}

.smartbox .switch-check label {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 48px;
	white-space: nowrap;
}

.smartbox .item .hd {
	cursor: pointer;
}

.smartbox .chksynonym, .smartbox .chklanguage, .smartbox .radAND,
	.smartbox .radOR {
	margin-right: 2px;
	*margin-right: 0;
	vertical-align: middle;
}

.smartbox label {
	margin-right: 6px;
	*margin-right: 0;
}

.smartbox .hd {
	overflow: hidden;
	padding: 4px 10px;
	line-height: 24px;
}

.smartbox .hd span {
	float: right;
	width: 8px;
	height: 8px;
	margin-top: 10px;
}

.smartbox ul {
	padding-left: 13px;
}

.smartbox li {
	padding-bottom: 5px;
}

.smartbox #divSearchWords a, .smartbox #divSearchWords input, .smartbox #divSearchWords img,
	.smartbox #divOtherWords a, .smartbox #divOtherWords input, .smartbox #divOtherWords img
	{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 8px;
	vertical-align: middle;
}

.smartbox #divSearchWords img, .smartbox #divOtherWords img {
	width: 12px;
	height: 12px;
	cursor: pointer;
}

/************数据范围***********/

#datarange .viewtable tdm, #datarange .viewtable th {
	text-align: center
}

.viewtable td.txt-align-r, .viewtable th.txt-align-r {
	text-align: right
}

/*************下载专利****************/
.normalTemplate {
	padding-bottom: 5px;
}

.normalTemplate{
	width: 100%;
	clear: both
}

.normalTemplate span, .customTemplate span {
	line-height: 20px;
}

.normalTemplate .sTitle, .customTemplate .sTitle {
	display: block;
	width: 70px;
	float: left;
	text-align: right;
	padding-right: 10px;
	font-weight: bold
}

.normalTemplate .sBody, .customTemplate .sBody {
	display: block;
	width: 650px;
	float: left
}

.normalTemplate .sBody a, .customTemplate .sBody a {
	padding: 0 5px;
	display: inline-block;
}

#excel_exportcontent {
	overflow: auto
}

#excel_exportcontent span {
	float: left;
	margin: 5px;
	padding: 0 10px;
	height: 24px;
	line-height: 24px;
}

#excel_exportcontent span i.iContent {
	cursor: move;
}
/*#excel_exportcontent span:hover a.aClose{display: inline-block;}*/
#excel_exportcontent span a.aClose {
	margin-left: 5px;
	cursor: pointer;
	display: inline-block;
	width: 8px;
	height: 8px;
	margin-top: -5px
}

#divzdyTemp {
	padding-left: 10px
}

#divbzTemp .aClose {
	display: none
}

#divzdyTemp i .aClose {
	cursor: pointer;
	margin-top: 4px;
	padding: 0 7px;
	width: 14px;
	height: 14px;
	display: inline-block;
	display: none;
}

#excelcontent .dNote {
	padding: 0 10px 10px 10px
}

#excelcontent .dNote a {
	padding: 2px 5px;
	border-radius: 2px;
}

.pop_export {
	border: none
}

.pop_export table th {
	padding-right: 10px;
	font-weight: bold;
}

#divTemplate li {
	padding: 5px
}

#divTemplate li input[type="text"] {
	padding: 5px 10px;
	width: 400px;
	margin-left: 5px
}
/**********我的检索式***************/
.areaAuto {
	width: 80%;
	margin: 0 auto;
	min-width: 1000px;
}

.mysearch-main {
	
}

.mysearch-main .colquery {
	float: left;
	margin-right: 10px;
	background:#fff;
	width:230px;
	border:solid 1px #ddd;
	margin-top:10px;
}

.mysearch-main .colquery .formpanel {
	padding: 10px 0;
	border-bottom:solid 1px #ddd;
}

.mysearch-main .colquery .formpanel .fn-input {
	height: 24px;
	line-height: 24px;
	width: 100px;
}

.mysearch-main .mainquery {
	overflow: hidden
}

.mysearch-main .fieldvalue {
	word-wrap: break-word;
	word-break: break-all;
}

.mysearch-main .fieldvalue2, .mysearch-main .fieldvalue3 {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 10px;
}

#dialog-message-confirm, #span-querystr {
	padding: 2px 10px;
	word-break: break-all;
	word-wrap: break-word;
}

.casual-mysearch .toolkit li, .casual-mysearch .toolkit, .save-mysearch .toolkit li,
	.save-mysearch .toolkit, .monitor-mysearch .toolkit li,
	.monitor-mysearch .toolkit {
	font-size: 0
}

.casual-mysearch .toolkit li, .save-mysearch .toolkit li,
	.monitor-mysearch .toolkit li {
	display: inline-block;
	height: 15px;
	padding: 10px;
}

.save-mysearch .colquery .formlistpanel li {
	padding: 5px;
}

.save-mysearch .colquery .formlistpanel .btnDel {
	float: right;
	width: 16px;
	height: 16px;
	overflow: hidden;
}

.mysearch-searchbox {
	height: 30px;
	line-height: 30px;
	padding: 20px 0
}

.mysearch-searchbox #queryExpr-str {
	height: 24px;
	line-heighth: 24px;
	float: left;
	width: 400px;
}

.mysearch-searchbox .seafactor {
	width: 140px;
	float: left;
	height: 24px;
	line-height: 24px;
	margin-left: 10px;
}

.mysearch-searchbox .seafactor input {
	magin-right: 5px
}

.mysearch-searchbox #btnSearch {
	float: left
}

.mysearch-searchbox .title-search {
	float: left;
	padding-right:10px
}

#containerTemp table {
	width: 100%
}

.mysearch-save, .mysearch-run, .mysearch-new, .mysearch-del,
	.combinationsearch-link, .mysearch-setmonitor, .mysearch-viewmonitor,
	.mysearch-viewmdetail, .mysearch-viewmdetail .edit {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	vertical-align: top;
	cursor: pointer;
}

.mysearch-save .icon, .mysearch-run .icon, .mysearch-new .icon,
	.mysearch-del .icon, .combinationsearch-link .icon,
	.mysearch-setmonitor .icon, .mysearch-viewmonitor .icon,
	.mysearch-viewmdetail .icon, .mysearch-viewmdetail .edit {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 34px;
	height: 26px;
}

/**
 * 专题库列表
 */
.special-list {
	margin-top: 20px;
}

.special-list li {
	position: relative;
	padding: 0 80px 20px 95px;
	margin-bottom: 20px;
	min-height: 80px;
}

.special-list li .pic {
	width: 80px;
	height: 80px;
	position: absolute;
	left: 0
}

.special-list li .pic img {
	width: 80px;
	height: 80px;
}

.special-list li .info {
	
}

.special-list li .info a {
	font-size: 14px;
}

.special-list li .info p {
	margin-top: 5px;
}


/******标引检索*******/
/***
#fbsearch .tdb {
	padding-right: 10px;
}

#fbsearch .tdb input.long {
	width: 98%
}

#fbsearch .tdb input.small {
	width: 270px;
}

#fbsearch .tdb .until, #fbsearch .tdb #qlogic {
	width: 50px;
}

#fbsearch .tdb .until {
	display: inline-block;
	text-align: center
}
***/


/******************IPC顶部样式******************/
/*.innojoySearchTop {
	width: 800px;
	margin: 0 auto;
	text-align: center;
	clear: both;
	padding: 10px 0
}

.innojoySearchTop .fn-radio {
	margin-right: 5px;
}

.innojoySearchTop .fn-input {
	width: 450px;
	height: 24px;
	line-height: 24px;
	border: solid 1px #dbdbdb;
	padding: 0 5px;
	float: left
}

.innojoySearchTop label {
	margin-right: 10px;
	float: left;
	font-size: 14px;
	height: 18px;
	line-height: 18px;
	margin-top: 3px
}

.innojoySearchTop .fn-button1 {
	float: left
}

.innojoySearchTop .pBtn label {
	height: 24px;
	line-height: 24px;
	margin-top: 0px;
}
*/
/**********IPC检索*******************/
/*.ipcsearch #ipcClass {
	width: 540px;
	height: 54px;
	vertical-align: middle;
}

.ipcsearch #btnClear {
	width: 68px;
	height: 64px;
	vertical-align: middle;
}

#searchDiv {
	padding: 0 10px;
}

#searchDiv #ipcClass {
	width: 553px;
	vertical-align: top;
	height: 70px;
	resize: none;
}

#searchDiv #btnClear {
	width: 68px;
	height: 72px;
	line-height: 72px;
	vertical-align: top;
}
*/
/**************首页**************/
#contentHome #queryExpr-str, #contentHome #queryExpr-str {
	height: 26px;
	line-height: 26px;
	border: none
}

/****************我的下载*******************/

/*****弹框******/
.ui-dialog-titlebar, .homebody .ui-widget-header {
	height: 30px;
	line-height: 30px;
	padding: 0 15px
}

.ui-dialog-content, .ui-dialog {
	padding: 0px
}

.ui-dialog #dialog-message-confirm {
	padding: 10px
}

.ui-dialog .ui-dialog-title {
	margin: 0;
	padding: 0;
	font-size: 14px;
	padding-left: 15px
} /**弹窗用到不能定义padding上下值**/
.yui-skin-sam .ui-dialog .ui-dialog-titlebar {
	margin: 0;
	padding: 0;
}

.ui-dialog .ui-dialog-titlebar {
	padding: 0px;
}

/*************结果分析*************/
.colSub {
	position: absolute;
	left: 0;
	width: 220px;
	padding: 5px 0 5px 15px;
	border-right: 1px solid #dedede;
	background-color: #fafafa;
	overflow: auto;
	z-index: 1;
}

.colMain {
	margin-left: 246px;
	margin-right: 10px;
	*position: relative;
	border: 1px solid #e5e5e5;
}

.colMain2 {
	margin-left: 246px;
	margin-right: 10px;
	*position: relative;
	border: 1px solid #e5e5e5;
	width: 100%;
}

#divTitle {
	padding: 20px;
	border-bottom: 1px solid #CADCE3;
	background-color: #E1F5FD;
}

#divTitle .inbox, #divTitle .btn {
	display: inline-block;
	*display: inline:
    *zoom:1;
	vertical-align: middle;
}

#divTitle .inbox {
	height: 20px;
	padding: 4px;
	border: 1px solid #90C3D7;
}

#divTitle .btn {
	height: 26px;
	margin: 0 2px;
	padding: 0 15px;
	border: 0;
	color: #fff;
	cursor: pointer;
}



#divOption {
	padding: 20px;
}

.tabwrap {
	margin-bottom: 20px;
	font-size: 0;
}

.tabwrap label {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 30px;
	padding: 0 15px;
	border: 1px solid #CADCE3;
	font-size: 14px;
	line-height: 30px;
	cursor: pointer;
}

.tabwrap label input {
	display: none;
}



#divNormalTemplate {
	position: relative;
}

#btnAnalyseCategory {
	position: absolute;
	top: -50px;
	left: 300px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	height: 30px;
	padding: 0 15px;
	border: 0;
	background-color: #3BAADE;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	cursor: pointer;
}

#divSystemTemplate {
	margin-top: 20px;
}

#divChartType {
	margin-top: 20px;
	padding-top: 10px;
}

.dimFieldRow, .dimFieldCol, .dimFieldData {
	display: inline;
	float: left;
	width: 300px;
	min-height: 105px;
	margin-right: 20px;
	background-color: #eef1f2;
}

.dimFieldRow h3, .dimFieldCol h3, .dimFieldData h3 {
	height: 30px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 30px;
	color: #fff;
}

.dimFieldRow h3 {
	background-color: #3BAADE;
}

.dimFieldCol h3 {
	background-color: #1FBBA6;
}

.dimFieldData h3 {
	background-color: #F27935;
}

.dimFieldRow ul, .dimFieldCol ul, .dimFieldData ul {
	height: 100px;
	padding: 20px;
}

.dimFieldRow li, .dimFieldCol li, .dimFieldData li {
	margin-bottom: 5px;
}

.analyseMain {
	height: 400px;
	padding: 10px 20px;
}

.toolBox {
	padding-left: 250px;
	text-align: left;
	font-size: 14px;
}

.toolBox .btn {
	display: inline-block;
	*display: inline:
    *zoom:1;
	height: 30px;
	margin: 0 2px;
	padding: 0 10px 0 2px;
	border: 0;
	background-color: #00b99b;
	color: #fff;
	cursor: pointer;
	vertical-align: middle;
	border-radius: 3px;
	font-size: 16px;
}

.toolBox .btn:hover {
	text-decoration: underline;
}

#selChartType {
	margin-left: 10px;
	height: 29px;
	line-height: 29px;
}

.setitem {
	padding-top: 20px;
}

.setitem li {
	margin-bottom: 10px;
}

.setitem .ft {
	padding-left: 86px;
}

.setitem input {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 4px;
	vertical-align: middle;
}

.setitem .inbox {
	width: 200px;
	height: 18px;
	padding: 4px;
	border: 1px solid #ddd;
	font-size: 12px;
}

.setitem span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 80px;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;
	line-height: 24px;
}

.gridBox {
	padding: 2px 20px;
}

#gridBox2 {
	padding: 0;
}

#divNormalTemplate .ui-state-default {
	padding: 5px;
	background-image: none;
	background-color: #fff;
}

#divNormalTemplate .ui-state-highlight {
	padding: 5px;
	border-color: #3686be;
	background-color: #fff;
}

#tabMain tr {
	text-align: left;
}

#tabMain tr {
	height: 30px;
}

#tabMain tr td {
	line-height: 20px;
}

#tabMain tr td input {
	margin: 0;
	vertical-align: middle;
	border: 1px solid #ccc;
}

#tabMain .textBox {
	width: 320px;
	height: 24px;
	padding: 0 2px;
}

#tabMain .number {
	height: 20px;
	width: 40px;
	text-align: right;
}



#tabMain select {
	height: 24px;
	line-height: 24px;
	border: 1px solid #ccc;
}
/*修改统计中，分析图表样式*/
.ui-widget {
	font-size: 12px; /**border:none;***/
}

.ui-jqgrid .ui-jqgrid-hdiv {
	border: none;
}
#threeChartTitle .exportDiv{position: relative;}
#threeChartTitle .relationExport{position: absolute;top:5px;left:10px;display:inline-block;width:30px;height:18px;text-indent:-9999px}

/*修改统计中，插入图片弹框样式*/
.analyseCharts {
	height: 290px;
	padding: 10px 10px 0 10px;
	overflow-y: auto;
}



#layerExport{ padding:10px 20px 0 20px; font-size: 14px; font-family: "微软雅黑";}
#layerExport li{ position: relative; padding-left: 80px; margin:10px 0;min-height:25px;}
#layerExport li span{}
#layerExport li span.spanTitle{ position: absolute;width:70px; left: 0px; top: 0; text-align: right;font-weight:bold;line-height:16px;}
#layerExport li span.spanTxt i{ display: inline-block;  padding:0 5px; position: relative;cursor:pointer}
#exportItemDefine span.spanTxt i:hover .close{content:"";width: 8px;height: 8px; position: absolute;right:5px; top:7px; border-radius: 50%;}
#exportItemDefine span.spanTxt i.on:hover{padding-right:20px}
#layerExport li span.spanTxt i.on:after{ content:"";width: 0;height: 0; position: absolute;right:0; bottom:0;}
#layerExport li span.spanTxt i.defined{ font-size: 12px; padding:1px 15px  1px 5px}
#layerExport li span.spanTxt i.defined:after{ content:"";width: 9px;height: 9px; position: absolute;right:3px; top:5px; }
#layerExport li.format span.spanTxt em{ display: inline-block; margin-right:5px; vertical-align:top;width:18px;height:18px;}
#layerExport li.format span i.on:after{ display: none;}
#layerExport .itemList{overflow-x:hidden; overflow-y: auto;  height: 205px; font-size:12px;}
#layerExport .itemList a{ float: left;cursor:pointer; position:relative; height:22px;line-height:22px; padding:0 5px; margin:5px;white-space:nowrap}
#layerExport .itemList a:hover .close{content:"";width: 8px;height: 8px; position: absolute;right:5px; top:7px; border-radius: 50%;}
#layerExport .definedItem{ width: 200px; height: 200px;  display: none; position: absolute;  overflow: auto;} 
#layerExport .definedItem .buttonBox{ text-align: center; padding:10px 0}

#divTemplate,#reportTemplate  {text-align:center;padding-top:10px;}
#divTemplate li,#reportTemplate li{width:50%; float:left;height:24px;line-height:24px;cursor:pointer}
#divTemplate li:nth-child(2),#reportTemplate li:nth-child(2){text-align:left}
#divTemplate li i,#reportTemplate li i{ display:inline-block;width:8px;height:8px;font-size:0px;margin-right:5px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;}
#divTemplate input,#reportTemplate input{width:250px;}
#divTemplate p,#reportTemplate p{padding:5px 0px;}
#exportItemDefine .spanTxt i  input{border:none;}
#layerExport #ztreeBox li{margin:0;padding:0} 


/*专利小秘书*/
.left {
	width: 105px;
	overflow: hidden;
}

.logoBar {
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-align: center;
}

.topText {
	height: 100%;
	line-height: 50px;
	font-size: 14px;
	font-weight: bold;
	color: #00B89B;
	display: block;
	float: left;
}

.nav {
	font-size: 14px;
	margin-top: 10px;
}

.navItem .selectFlag {
	position: absolute;
	top: 9px;
	font-size: 26px;
	color: #f38535;
}

.navIcon {
	font-size: 30px;
	display: block;
	height: 40px;
	line-height: 60px !important;
}

.locationBar {
	padding: 0 10px;
	border-bottom: 1px solid #E5E5E5;
}

.icon-orange {
	background: url(../images/icon_orange.png) no-repeat;
	width: 12px;
	height: 18px;
	display: block;
	margin-top: 5px;
	float: left;
	margin-right: 5px;
}

.daochu {
	background: url(../images/daochu.png) no-repeat;
	width: 79px;
	height: 28px;
	border: none;
	vertical-align: top;
	margin-top: 10px;
	cursor: pointer;
}

.middle {
	overflow-y: auto;
	overflow-x: hidden;
}



.info-box-icon, .info-box-data {
	height: 88%;
	float: left;
	overflow: hidden;
}

.info-box-icon {
	line-height: 90px;
	font-size: 40px;
}

.info-box-data {
	font-size: 20px;
	padding: 20px 0 0 40px;
	width: 250px;
}



.info-mini-box-icon, .info-mini-box-data {
	height: 91%;
	float: left;
	overflow: hidden;
}

.info-mini-box-icon {
	line-height: 90px;
	font-size: 40px;
}

.info-mini-box-data {
	font-size: 12px;
	padding: 10px 0 0 20px;
	width: 180px;
}

.chart1 {
	width: 100%;
	height: 240px;
	display: inline-block;
}

.legal {
	background-color: #ff0000;
	color: #FFF;
	border-radius: 3px;
	padding: 2px 5px;
}

.legalBlock {
	width: 80px;
	height: 50px;
	overflow: visible;
	line-height: 25px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	text-align: center;
	float: left;
	margin: 10px 10px;
}



.chartBox {
	height: 300px;
	margin-bottom: 25px;
}

.widget-head {
	height: 40px;
	line-height: 40px;
	padding-left: 15px;
	color: #535353;
	background: #fbfbfb;
}

.widget-body {
	
}

.chartTitle {
	font-size: 16px;
}

.chartOper {
	float: right;
}

.chartOper span {
	padding-right: 10px;
	font-size: 20px;
	cursor: pointer;
	color: #a0a0a0;
}



.attention {
	font-size: 12px;
	color: #C71C22;
}

.imageSize {
	width: 750px;
	height: 300px;
	background-color: #FFF
}

#chart_applicstatic>div {
	overflow: visible !important;
}

.widget-box1 {
	width: 97%;
	height: 280px;
	float: left;
}

.widget-box1 p {
	font-size: 16px;
	padding: 8px 15px;
}

.widget-box1 hr {
	width: 100%;
	margin: 0 auto;
	height: 1px;
}

.widget-box hr {
	width: 100%;
	margin: 0 auto;
	height: 1px;
}

.welcome-content hr {
	width: 55%;
	margin-left: 90px;
	margin-left: -53px\9;
	margin-top: 15px;
	height: 1px;
	background-color: #e6e6e6;
	border: none;
}

.applicstatic {
	width: 50%;
	background: #fff;
	float: left;
	position: relative;
}

.applicstatic .icon-white {
	position: absolute;
	left: -27px;
	top: 147px;
}
.dawei-button s{display:inline-block;width:8px;height:8px;background:url("../images/blue/dawei_blue201710.png?p=20170101") -125px 2px no-repeat;}
.dawei-button:hover s{background-position: -135px 2px;}
/*标签定义*/
.dawei-label {
	display: inline;
	padding: 0.2em 0.6em 0.3em;
	font-size: 75%;
	font-weight: bold;
	line-height: 1;
	color: #FFF;
	text-align: center;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: 0.25em;
}

/*下拉列表*/
.dawei-select-up, .dawei-select-down {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	-moz-user-select: none;
}



.dawei-select-up .selectText, .dawei-select-down .selectText {
	display: block;
	overflow: hidden;
	margin-right: 26px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.dawei-select-up .selectIcon, .dawei-select-down .selectIcon {
	position: absolute;
	top: 0px;
	right: 0px;
	display: block;
	width: 18px;
	height: 100%;
	white-space: nowrap;
	line-height: 24px;
}


.dawei-select-down .selectDrop {
	margin-top: -1px;
	top: 100%;
	border-style: none solid solid;
}

.dawei-select-up .selectDrop {
	margin-bottom: -1px;
	bottom: 100%;
	border-style: solid solid none solid;
}

.dawei-select-up .selectItems, .dawei-select-down .selectItems {
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0px 4px 4px 0px;
	padding: 0px 0px 0px 4px;
	max-height: 240px;
}

.dawei-select-up .selectItem, .dawei-select-down .selectItem {
	margin: 0px;
	padding: 5px 6px;
	list-style: outside none none;
	line-height: 15px;
	display: list-item;
	cursor: pointer;
}



/*select加上标签以后的组*/
.dawei-inputGroup .selectBar {
	padding: 8px 12px;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}

.dawei-inputGroup .selectIcon {
	line-height: 30px;
}

/*下拉多选框组合*/
.dawei-chosen-choices {
	position: relative;
	overflow: hidden;
	margin: 0px;
	padding: 3px 12px;
	width: 100%;
	height: auto !important;
	cursor: text;
}

.dawei-chosen-choices li.search-choice {
	position: relative;
	line-height: 13px;
	cursor: default;
}

.dawei-chosen-choices li.search-choice .search-choice-close:hover {
	background-position: -42px -10px;
}

.dawei-chosen-choices li.search-choice .search-choice-close {
	position: absolute;
	top: 4px;
	right: 3px;
	display: block;
	width: 12px;
	height: 12px;
	transition: all 0.5s ease 0s;
	cursor: pointer;
}

.dawei-chosen-choices li {
	float: left;
	list-style: outside none none;
}

.dawei-chosen-drop {
	position: absolute;
	top: 100%;
	left: -9999px;
	z-index: 1010;
	width: 100%;
}

.dawei-chosen-results {
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0px 4px 4px 0px;
	padding: 0px 0px 0px 4px;
	max-height: 240px;
}

.dawei-chosen-drop .result-selected {
	display: list-item;
	cursor: default;
}



.dawei-chosen-results li.active-result {
	display: list-item;
	cursor: pointer;
}
/*欢迎页面样式*/
.welcome-img {
	margin-top: 80px;
	margin-left: 120px;
	float: left;
}

.welcome-img p {
	text-align: center;
	width: 530px;
	line-height: 28px;
	font-size: 14px;
	color: #535353;
}

.welcome-img p span {
	font-size: 20px;
	color: #f48a35;
}

.welcome-content {
	background: url(../images/welcome_bg.png) no-repeat;
	width: 520px;
	height: 560px;
	float: left;
	margin: 80px 0 0 30px;
}

.welcome-content p {
	color: #959595;
	width: 350px;
	padding: 30px 0 0 70px;
	text-align:center
}

.welcome-content img {
	margin-left: 80px;
	padding-top: 60px;
}

.welcome-content div span {
	font-size: 16px;
	color: #f48a35;
	padding: 0 30px 0 5px;
}

.welcome-name {
	width: 340px;
	height: 40px;
	margin: 30px auto 50px 95px;
	display: block;
	line-height: 40px;
	border: 1px solid #dcdbdc;
	padding: 0 2px;
}

.start {
	width: 120px;
	height: 40px;
	background:#f48a35;
font-size:14px;text-align: center;cursor: pointer;font-weight:bold;text-decoration: none;border:none;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
font-size:16px;
color:#fff
	
}
/*最新进展页面样式*/
#legalDataTable td a {
	color: #535353;
	font-weight: normal;
}

.legal-box {
	margin: 0 auto;
	width: 80%;
	margin-top: 30px;
}

.legal-box div {
	float: left;
}

.legal-green {
	background: url(../images/green_bg.png) no-repeat;
	width: 118px;
	height: 79px;
	position: relative;
	margin-right: 7%;
}

.legal-red {
	background: url(../images/yellow_bg.png) no-repeat;
	width: 118px;
	height: 79px;
	position: relative;
	margin-right: 7%;
}

.legal-gery {
	background: url(../images/grey_bg.png) no-repeat;
	width: 118px;
	height: 79px;
	position: relative;
	margin-right: 7%;
}

.big-size {
	font-size: 30px;
	line-height: 48px;
}

.zhuangtai, .shuliang {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	line-height: 32px;
	padding-left: 6px;
}

.danwei {
	position: absolute;
	bottom: 2px;
	right: 5px;
}

.sup-grey {
	background: url(../images/sup_grey.png) no-repeat;
	width: 34px;
	height: 44px;
	position: absolute;
	top: -4px;
	right: 5px;
	text-align: center;
	color: #fff;
	padding-top: 15px;
}

.sup-orange {
	background: url(../images/sup_orange.png) no-repeat;
	width: 34px;
	height: 44px;
	position: absolute;
	top: -4px;
	right: 5px;
	text-align: center;
	color: #fff;
	padding-top: 15px;
}

.legal-table {
	width: 70%;
	padding-bottom: 30px;
	margin-top: 30px;
	margin-left: 120px;
}

.legal-table table {
	width: 100%;
}

.legal-table tbody {
	background: #f5f5f5;
}

.legal-table th, .legal-table td {
	width: 20%;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.legal-table th {
	font-size: 16px;
	border: 1px solid #ddd;
}

.legal-table td {
	color: #535353;
	font-size: 14px;
	font-weight: bold;
	border: 1px solid #ddd;
}

.legal-table .bgcolor {
	background: #f9f9f9;
}

/*************小秘书监控页面表格************/
#containerSaved table {
	width: 100%;
}

#containerSaved tbody {
	outline: none;
}

#containerAlarm table {
	width: 100%;
}

#containerAlarm tbody {
	outline: none;
}

/**
 * 专利小秘书没有专利时候页面样式
*/
.mypatentsTable {
	width: 100%;
	height: 100%;
	overflow: auto
}

.mypatentsTable table {
	width: 100%;
	font-size: 12px;
}

.mypatentsTable table th {
	background: #f6f6f6;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #555555;
	border: 1px solid #e4e4e4;
	border-left: none;
}

.mypatentsTable table td {
	background: #fff;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #555555;
	border: 1px solid #ececed;
	border-left: none;
}

.yui-skin-sam .accountbox .article table .count td {
	color: #00b99b;
}

.summary-patens {
	margin-top: 150px;
}

#divFqQuantityAnalyse, #divvalidAnalyse, #divReqTypeAnalyse,
	#divflztTypeAnalyse, #divreqQuantityByYear, #divfQQuantityByYear,
	#divppaReqQuantity, #divppaFQQuantity {
	overflow-y: auto;
	height: 395px;
	overflow-y: auto;
	overflow-x: hidden;
	position: relative;
}

.errorIcon-word {
	float: left;
	padding-top: 90px;
	font-size: 24px;
}

.errorIcon-word a:hover {
	text-decoration: underline;
}

/****************小秘书-概述**************/
.welcome {
	width: 800px;
	height: 28px;
	line-height: 28px;
	margin-bottom: 10px;
	padding: 0 10px;
	color: #f48a35;
	background: #fff;
	box-shadow: 0 1px 2px 1px #ced5d6;
	-webkit-box-shadow: 0 1px 2px 1px #ced5d6;
	-moz-box-shadow: 0 1px 2px 1px #ced5d6;
	-ms-box-shadow: 0 1px 2px 1px #ced5d6;
	-o-box-shadow: 0 1px 2px 1px #ced5d6;
}

.welcome .close {
	float: right;
	cursor: pointer;
	padding-top: 8px;
}

/**
 * 错误页面
 */
.errorIcon {
	float: left;
	padding-top: 10px;
	float: left;
	margin: 10px 0 0 15px;
	width: 195px;
}




#tool-groups{
	height:30px;
	font-size:0px;
}
#tool-groups .tool-right{margin-left:60px;float:left;}
.btn-groups .button-menu{position:absolute;font-size:12px;z-index:9;display:none;background:#fff;border:1px solid #d0d5ea;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;
-moz-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);}
.btn-groups .button-menu li{padding:0 5px;}
.btn-groups .button-menu li:hover{background:#ececec;}
.btn-groups .button-menu li a{display:block;height:30px;line-height:30px;text-decoration: none;}
.btn-groups .button-menu li a:link,.btn-groups .button-menu li a{color:#333}
.btn-groups .tool-left{float:left}
.btn-groups .tool-right{float:right}
.btn-groups.btn-radius .group-btn{border-radius:4px;}
.btn-groups .group-btn{ display:inline-block;float:left;font-size:12px;border-radius:0;padding:0 5px 0 5px;cursor: pointer; background:#fff;border:solid 1px #d2d2d2;position:relative;margin-left:0;}
.btn-groups .group-btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.btn-groups .group-btn + .group-btn{margin-left:-1px;}
.btn-groups .group-btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.btn-groups .group-btn i{line-height:26px;}
.btn-groups .group-btn .icon{width:25px;display:inline-block;height:26px;float:left;margin:0 6px;}
.btn-groups .group-btn.btn-down{padding-right:15px;}
.btn-groups .group-btn .icon-down{display:inline-block;width:8px;height:8px;position:absolute;right:5px;top:12px;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}
.btn-groups .group-btn .icon2{width:14px;}
.btn-groups .group-btn .icon3{width:16px;}
.btn-groups .group-btn .icon4{width:17px;}
.btn-groups .group-btn .icon5{width:17px;}
.btn-groups .group-btn .icon6{width:21px;}
.btn-groups .group-btn .icon7{width:20px;}
.btn-groups .group-btn .icon8{width:18px;}
.btn-groups .group-btn .icon9{width:19px;}
.btn-groups .group-btn .icon10{width:16px;}
.btn-groups .group-btn .icon11{width:23px;}
.btn-groups .group-btn .icon12{width:15px;}
.btn-groups .group-btn .icon13{width:18px;}
.btn-groups .group-btn .icon14{width:20px;}
.btn-groups .group-btn .icon15{width:19px;}
.btn-groups .group-btn .icon16{width:19px;}
.btn-groups .group-btn .icon17{width:16px;}
.btn-groups .group-btn .icon18{width:17px;}
.btn-groups .group-btn .icon19{width:17px;}
.btn-groups .group-btn .icon20{width:17px;}
.btn-groups .group-btn .icon21{width:17px;}
.btn-groups .group-btn .icon22{width:19px;}

.btn-split-groups .group-btn{ display:inline-block;float:left;font-size:12px;border-radius:0;padding:0 5px 0 5px;cursor: pointer; background:#fff;border:solid 1px #e1e1e1;position:relative;margin-left:0;
border-radius:4px;margin-right:5px;}
.btn-split-groups .group-btn i{line-height:26px;}
.btn-split-groups .group-btn .icon{width:25px;display:inline-block;height:26px;float:left;margin:0 6px;}
.btn-split-groups .group-btn .icon1{width:17px;}
.btn-split-groups .group-btn .icon2{width:18px;}
.btn-split-groups .group-btn .icon3{width:16px;}
.btn-split-groups .group-btn .icon4{width:16px;}

#seachHelpDiv .btn-split-groups{padding:0 5px;display:none;}
#seachHelpDiv .btn-split-groups button{width:20px;border:none;height:20px;cursor: pointer;padding:0;}


.btn-groups-skin{margin-top:10px;}
.item:hover .btn-groups-skin{display:block}
.btn-groups-skin .group-btn{ display:inline-block;float:left;color:#666;font-size:12px;padding-right:10px;cursor: pointer;background:none;border:none; position:relative;margin-left:0;}
.btn-groups-skin .group-btn + .group-btn{margin-left:-1px;}
.btn-groups-skin .group-btn i{line-height:16px;}
.btn-groups-skin .group-btn .icon{width:25px;display:inline-block;height:16px;float:left;margin:0 3px;}
.btn-groups-skin .group-btn .icon7{width:20px}
.btn-groups-skin .group-btn .icon8{width:20px}
.btn-groups-skin .group-btn .icon11{width:23px}
.btn-groups-skin .group-btn .icon13{width:15px}
.btn-groups-skin .downloadPatent{position:relative;}
.btn-groups-skin .downTips{position:absolute;display:none;left:0;top:-35px;width:180px;height:50px;z-index:200}
.btn-groups-skin .downTips .downBtn2{display:none}
.btn-groups-skin .downTips a{margin:0 5px;color:#666}
.btn-groups-skin .downTips a:nth-child(2){background:url(../images/down-tip-line.jpg) left center no-repeat;padding-left:5px;margin-left:0px;}
.btn-groups-skin .downTips i{display:block;border:1px solid #c8d2f1;height:20px;line-height:20px;background:#f2f7fb;}
.btn-groups-skin .downTips i::after{
	width:11px;height:10px;left:15px;background:url(../images/tooltip3.png) center top no-repeat;content:'';position:absolute;top:21px;
}

#resultContainer_picList .btn-groups-skin .group-btn,#resultContainer_picTxtList .btn-groups-skin .group-btn,#resultContainer_ab .btn-groups-skin .group-btn{border:solid 1px #e1e1e1;padding:2px 10px;margin-right:2px;margin-left:0px;}
#resultContainer_picList .btn-groups-skin .group-btn:hover,#resultContainer_picTxtList .btn-groups-skin .group-btn:hover,#resultContainer_ab .btn-groups-skin .group-btn:hover{color:#fff;}

#menuLayoutView .icon{display:inline-block;float:left;height:30px;width:25px;}
#menuLayoutView .icon1{background-position:0 -23px;}
#menuLayoutView .icon2{background-position:-28px -21px;}
#menuLayoutView .icon3{background-position:-60px -21px;}
#menuLayoutView .icon4{background-position:-90px -21px;}
#menuLayoutView .icon5{background-position:-120px -21px;}

#compare-menu-view{z-index:90}
.detail-nav{position:fixed;min-height:450px;right:20px;top:145px;z-index:2; background:#fff;border:solid 1px #d2d2d2;}


.detail-nav.open{width:110px;}
.detail-nav.open #idFMSQButton .icon-down{display:inline-block}

.detail-nav.close{width:30px;}
.detail-nav.close .group-btn .icon-text{display:none}
.detail-nav.close .nav-page .group-btn{width:100%}
.detail-nav.close #idFMSQButton .icon-down{display:none}

.btn-groups-compare .group-btn a{line-height:26px;display:block;padding:0 10px;font-weight:normal;}
.btn-groups-compare .group-btn{ display:inline-block;float:left;font-size:14px;border-radius:0;cursor: pointer; background:#fff;border:solid 1px #d2d2d2;position:relative;margin-left:0;}
.btn-groups-compare .group-btn:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.btn-groups-compare .group-btn + .group-btn{margin-left:-1px;}
.btn-groups-compare .group-btn:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}


.nav-btn-groups .group-btn{ display:block;font-size:12px;width:100%;background:#fff;border:0;border-radius:0;padding:5px 0;cursor: pointer;text-align:left}
.nav-btn-groups a{font-size:12px;color:#333;display:table}
.nav-btn-groups a:hover{color:#333}
.nav-btn-groups .group-btn .icon{width:30px;margin:0 6px;}
.nav-btn-groups .group-btn .icon-text{width:70px;font-weight:normal;}
.nav-btn-groups .group-btn .icon-text.lh16{line-height:16px;}
.nav-btn-groups .group-btn .icon-down{width:0;height:0;margin-top:12px;display:inline-block;}
.open .nav-btn-groups .group-btn .icon15{width:21px;} 
.open .nav-btn-groups .group-btn a{display:block;}
.detail-nav .group-btn i{display:table-cell;vertical-align:middle;height:25px;text-align:center;}


.detail-nav-other .group-btn{ display:block;font-size:12px;width:100%;background:#fff;border:0;border-radius:0;padding:5px 0;cursor: pointer;}
.detail-nav-other .group-btn .icon{width:25px;display:inline-block;height:25px;float:left;margin:0 6px;}
.detail-nav-other .group-btn .icon-text{float:left;width:50px;text-align:center;line-height:16px;}

#liSIPOExamin a,#idFMSQButton a{text-decoration:none;}

.nav-page{margin-top:10px}

.nav-page .group-btn{ display:block;font-size:12px;width:50%;background:#fff;border:0;border-radius:0;cursor: pointer;text-align:center;float:left}
.nav-page .group-btn .icon{width:22px;height:22px;display:block;margin:0 auto;margin-bottom:5px; }

#idSelSearchType,#searchInputDiv,#countryList,#idSelSort,#idSelContinueFields{border:solid 1px #d2d2d2;}


.yui-button button {
	background: #f48a35;
	border: none;
}


/**********免责声明*************/
.disclaimerDiv {
	line-height: 24px;
	font-size: 14px;
}

.disclaimerDiv h1 {
	padding: 30px 0;
	text-align: center;
	color: #dd4b39
}

.disclaimerDiv p {
	text-indent: 2em
}

/* 帮助中心 */
.mainbd {
	width: 680px;
	padding: 20px 0;
	font-size: 14px;
	line-height: 27px;
}

.help-menu {
	padding-bottom: 40px;
}

.help-menu h3 {
	margin: 20px 0 10px 20px;
	padding: 5px 10px;
	background-color: #efefef;
}

.help-menu dl {
	margin: 0 0 0 20px;
}

.help-menu dt {
	margin-bottom: 1px;
}

.help-menu dd {
	margin: 0 0 1px 18px;
}

.help-menu dd ul {
	margin-left: 20px;
}

.help-menu dd li {
	height: 26px;
	overflow: hidden;
}

.help-menu a {
	display: block;
	padding: 4px 5px;
	color: #15c;
}

.help-menu a:hover {
	background-color: #f5f5f5;
	color: #333;
	text-decoration: none;
}

.help-menu .cur {
	background: #f5f5f5;
}

.help-menu .cur a {
	color: #DD4B39;
}

.help-menu .cur a:hover {
	color: #dd4b39;
	text-decoration: underline;
}

.helpwrap h3 {
	margin-bottom: 10px;
	font-size: 16px;
}

.helpwrap dl {
	margin-bottom: 1.5em;
}

.helpwrap dt {
	margin-bottom: 6px;
	font-size: 16px;
	font-weight: bold;
}

.helpwrap dd em {
	font-weight: bold;
}

.helpwrap dd strong {
	margin: 0 5px;
	color: #dd4b39;
	font-weight: normal;
}

.helpwrap dd img {
	display: block;
	margin: 1em auto 10px;
}

.helpwrap dd img.icon {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 5px;
	vertical-align: middle;
}

.helpwrap dd .pic-note {
	margin-bottom: 1em;
	text-align: center;
}

.mb20 {
	margin-bottom: 20px;
}

/*****************吐槽******************/
#tcContainer {
	width: 960px;
	margin: 0 auto;
}

#tcContainer .top {
	background: #fff;
	margin: 5px 0 auto;
	padding: 13px 30px;
}

#tcContainer .top p {
	color: #a09e9e;
}

#tcContainer .top .biaoqing {
	cursor: pointer;
	text-align: center;
	padding: 3px;
	position: absolute;
	z-index: 1;
	width: 17px;
	height: 17px;
	left: 0px;
	top: 5px;
	overflow: hidden;
}

#tcContainer .top .biaoqing1 {
	position: relative;
	float: left;
}

#tcContainer .top .biaoqing2 table {
	width: 100%;
	text-align: center;
	vertical-align: middle;
}

.biaoqing a {
	text-decoration: none;
	color: #666666;
	border: 1px #9CD2FD solid;
}

.biaoqing a:hover {
	text-decoration: none;
	color: #ff0000;
	background: #FFECEC;
	border: 1px #FF7800 solid;
}

#tcContainer .top #cke_editorContainer, .subHtmlEditer {
	height: 70px;
	border: 1px solid #d0d0d0;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	overflow: hidden;
	overflow-y: auto;
	word-break: break-all;
	word-wrap: break-word;
}

.subHtmlEditer {
	width: 590px;
	border: none;
	overflow: hidden;
	height: 120px;
}

#tcContainer  #btnsave {
	float: right;
	font-size: 14px;
	width: 65px;
	height: 28px;
	color: #fff;
	text-align: center;
	margin-top: 10px;
	border: none;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	cursor: pointer;
}

#tcContainer .tab {
	background: #fff;
	font-size: 14px;
	margin-top: 5px;
	height: 40px;
	line-height: 40px;
	position: relative;
}

#tcContainer .tab div {
	float: left;
	padding: 0 15px;
}

#tcContainer .tab a {
	color: #636362;
}

#tcContainer .tab a:hover {
	text-decoration: underline;
}

#tcContainer #tcContent {
	word-break: break-all;
	word-wrap: break-word;
}

#tcContainer #tcContent .partOne {
	background: #fff;
	padding-top: 20px;
}

#tcContainer #tcContent .touxiang {
	float: left;
	margin: 0 20px;
}

#tcContainer #tcContent .tieZi {
	float: left;
	width: 600px;
}

#tcContainer #tcContent .tieZi p {
	
}

#tcContainer #tcContent h3 {
	font-size: 14px;
	color: #f48a35;
}

#tcContainer #tcContent .TCtime {
	padding-top: 5px;
	color: #666;
}

#tcContainer #tcContent .TCcontent {
	padding-top: 10px;
	padding-bottom: 10px;
	color: #575757;
	line-height: 22px;
}

#tcContainer #tcContent .TCreply {
	background: #fafafa;
	padding: 0 30px 10px 70px;
	word-break: break-all;
	word-wrap: break-word;
}

#tcContainer #tcContent .TCreply p {
	padding: 2px 20px 2px 0;
}

#tcContainer #tcContent .TCreply .subHtmlEditer img.biaoqing22 {
	display: block;
	padding: 10px 0;
	clear: both;
}

#tcContainer #tcContent .TCreply p img {
	vertical-align: middle;
	margin-right: 3px;
}

#tcContainer #tcContent .TCreply .fabiao {
	width: 580px;
	height: 30px;
	border: 1px solid #d0d0d0;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	clear: both;
	margin-left: 0;
	color: #757575;
	padding: 0 2px;
}

#tcContainer #tcContent .TCreply .plHtmlEditer {
	width: 540px;
	height: 70px;
	margin-left: 0;
}

.M4 {
	margin-left: 1px;
	height: 46px;
	border: 1px #F7F5F4 solid
}

#newsNotice {
	position: absolute;
	right: 20px;
}

#clearMyTuCao {
	position: absolute;
	right: 105px;
}

.tucao-icon {
	position: absolute;
	right: 0;
	top: 15px;
}

#cke_11_bottom, #cke_1_bottom, #cke_2_bottom, #cke_3_bottom,
	#cke_4_bottom, #cke_5_bottom, #cke_6_bottom, #cke_7_bottom,
	#cke_8_bottom, #cke_9_bottom, #cke_10_bottom, #cke_11_bottom,
	#cke_12_bottom, #cke_13_bottom, #cke_14_bottom, #cke_15_bottom,
	#cke_16_bottom, #cke_17_bottom, #cke_18_bottom, #cke_19_bottom,
	#cke_20_bottom, #cke_21_bottom, #cke_22_bottom, #cke_23_bottom,
	#cke_24_bottom, #cke_25_bottom, #cke_26_bottom, #cke_27_bottom,
	#cke_28_bottom, #cke_29_bottom, #cke_30_bottom, #cke_31_bottom,
	#cke_32_bottom, #cke_33_bottom, #cke_34_bottom, #cke_35_bottom,
	#cke_36_bottom, #cke_37_bottom, #cke_38_bottom, #cke_39_bottom,
	#cke_40_bottom, #cke_41_bottom, #cke_42_bottom, #cke_43_bottom,
	#cke_44_bottom, #cke_45_bottom, #cke_46_bottom, #cke_47_bottom,
	#cke_48_bottom, #cke_49_bottom, #cke_50_bottom, #cke_51_bottom {
	display: none;
}

#cke_11_contents {
	overflow: hidden;
}

.cke_editable, .cke_editable p {
	word-break: break-all;
	word-wrap: break-word;
	font-szie: 12px;
	margin: 0;
}

#cke_editorContainer1, #cke_editorContainer2, #cke_editorContainer3,
	#cke_editorContainer4, #cke_editorContainer5, #cke_editorContainer6,
	#cke_editorContainer7, #cke_editorContainer8, #cke_editorContainer9,
	#cke_editorContainer10, #cke_editorContainer11, #cke_editorContainer12,
	#cke_editorContainer13, #cke_editorContainer14, #cke_editorContainer15,
	#cke_editorContainer16, #cke_editorContainer17, #cke_editorContainer18,
	#cke_editorContainer19, #cke_editorContainer20, #cke_editorContainer21,
	#cke_editorContainer22, #cke_editorContainer23, #cke_editorContainer24,
	#cke_editorContainer25, #cke_editorContainer26, #cke_editorContainer27,
	#cke_editorContainer28, #cke_editorContainer29, #cke_editorContainer30,
	#cke_editorContainer31, #cke_editorContainer32, #cke_editorContainer33,
	#cke_editorContainer34, #cke_editorContainer35, #cke_editorContainer36,
	#cke_editorContainer37, #cke_editorContainer38, #cke_editorContainer39,
	#cke_editorContainer40, #cke_editorContainer41, #cke_editorContainer42,
	#cke_editorContainer43, #cke_editorContainer44, #cke_editorContainer45,
	#cke_editorContainer46, #cke_editorContainer47, #cke_editorContainer48,
	#cke_editorContainer49, #cke_editorContainer50, #cke_editorContainer51
	{
	border: 1px solid #d0d0d0;
}

.cke_editable {
	font-size: 12px;
	padding: 0;
	margin: 0;
	line-height: 18px;
}

.cke_editable p {
	text-indent: 0px;
}

.test, .test1 {
	float: left;
	margin-top: 7px;
}

/* 自定义项目 */
#divCustomProjects fieldset {
	margin: 0;
	padding: 0 5px;
}

#divCustomProjects legend {
	/*width: 100px;*//**国际版-详细页面标引宽度不够*/
	height: 22px;
	margin-left: 10px;
	line-height: 22px;
	font-size: 12px;
	font-weight: bold;
	padding:0 10px;
}

#divCustomProjects fieldset ul {
	padding: 10px 0 0 10px;
	zoom: 1;
}

#divCustomProjects .fsglobal {
	margin-top: 10px;
}

#divCustomProjects .btn-center {
	height: 30px;
	padding: 10px 0 5px;
	text-align: center;
}

#divCustomProjects li {
	display: none;
	float: left;
	width: 160px;
	padding: 4px 14px 8px 0;
	*padding-right: 10px;
}

#divCustomProjects li label {
	display: block;
	width: 143px;
	padding-right: 6px;
}

#divCustomProjects li select {
	width: 122px;
}

/************VIP未有权限层****************/
#divRelationContainer, #divUSSpecialContainer {
	min-height: 350px;
}

.VipLayerDiv {
	background: #fff;
	filter: alpha(opacity = 85);
	-moz-opacity: 0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	position: absolute;
	/*z-index: 1000;*/
}
.VipLayerDiv span {
	color: #666;
	display: block;
	text-align: center;
	width: 600px;
	background: url(../images/lock2017.png) center top no-repeat;
	height: 65px;
	padding-top: 260px;
	font-size: 18px;
	font-family: "微软雅黑";
	top: 20px;
}


#divContainerWrap{padding-right:50px;}

/************标引管理*************/
#taskindex-wrap {
	
}

#taskindex-wrap .colsub {
	float: left;
	width: 199px;
	border-right: 1px solid;
	margin-right: 10px;
}

#taskindex-wrap .taskColMain {
	/*overflow: hidden;
	*zoom: 1;*/
}

#taskindex-wrap .colsub h3, #taskindex-wrap .crumb {
	height: 30px;
	padding-left: 10px;
	line-height: 30px;
	font-weight: normal
}

#taskindex-wrap .crumb .btn {
	float: right;
	margin-top: 3px;
}

#taskindex-wrap #ifrMain {
	float: left;
}

#taskindex-wrap #divList {
	overflow: auto;
	width:100%;
}

#taskindex-wrap .box1 li {
	clear: both;
	width: 100%;
	padding: 5px 0;
	height: 26px;
	line-height: 26px;
}

#taskindex-wrap .box1 i {
	display: block;
}

#taskindex-wrap .box1 i.iTitle {
	width: 100px;
	float: left;
	text-align: right;
	padding-right: 5px;
}

#taskindex-wrap .box1 i.iTxt {
	width: 630px;
	float: left;
}

#taskindex-wrap .box1 i.iTxt .inbox, #taskindex-wrap .box1 i.iTxt .multibox
	{
	width: 100%;
	height: 24px;
	line-height: 24px;
	padding: 0 5px
}

#taskindex-wrap .box1 i.iTxt .multibox {
	height: 30px;
}

.taskpatentlistsub {
	float: left;
	width: 179px;
	height: 500px;
	border-right: 1px solid #cecece;
	background-color: #fafafa;
}

.taskpatentlistsub .treewrap {
	
}

.taskpatentlistsub h3, .taskpatentlistmain h3, #backstageLeft h3 {
	height: 30px;
	padding: 0 10px;
	line-height: 30px;
}

.taskpatentlistmain h3 .btn-small {
	float: right;
	margin-top: 3px;
}

.taskpatentlistmain {
	overflow: hidden;
	*zoom: 1;
}

#taskindex-wrap .listbox {
	padding-top: 10px
}

#patentTool {
	position: absolute;
	top: 2px;
	right: 10px;
	z-index: 2;
}

#patentTool input {
	border: 0;
	cursor: pointer;
	height:30px;
	line-height:30px;
	padding:0 10px;
}
#patentTool input:first-child{
	border-right:solid 1px #fff;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px
}
#patentTool input:last-child{
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.patentRepairReason {
	text-align: center;
}

.patentRepairReason textarea {
	width: 99%;
	height: 110px;
	margin-bottom: 5px;
}

.patentRepairReason input {
	padding: 0 10px;
}

#dialog .formlist input.inbox {
	width: 400px;
	height: 24px;
	line-height: 24px;
}
#dialog .formlist li{padding-bottom:5px;clear:both}
#dialog .formlist label {
	float:left;
	width:105px;
	text-align:right;
}
#dialog .formlist textarea.multibox {
	width: 400px;
	height: 150px
}

#backstageLeft {
	height: 405px
}

#divmuSelect {
	padding: 10px 0
}

#yixuan a {
	display: inline-block;
	padding: 0 5px;
	margin: 0 3px;
	height: 18px;
	line-height: 18px;
	text-decoration: none;
}

#yixuan a em {
	margin-left: 3px;
	cursor: pointer;
}
/*************** 任务管理************* */
.tasKmanagementSearch {
	margin: 5px 0
}

.tasKmanagementSearch .fn-select, .tasKmanagementSearch .fn-input {
	height: 24px;
	line-height: 24px;
}



/************系统设置-组织机构***************/
.loadtree-box {
	margin-top: 10px;
}

.loadtree-box h3 {
	padding: 5px 10px;
	font-size: 14px;
	width: 219px;
	height: 34px;
}

/**
 * 个人中心
 */
.personal-list li {
	padding: 15px 0;
	overflow: hidden;
	clear: both
}

.personal-list .pic {
	float: left;
	margin-right: 15px;
}

.personal-list .info {
	overflow: hidden;
	*zoom: 1;
}

.personal-list h3 a {
	font-size: 14px;
	font-weight: normal;
}

.personal-list h3 {
	margin-bottom: 6px;
}

/**************专题库 - 专题库导航********************/
.diaglogwrap {
	_position: relative;
	background-color: #fff;
}

#idTrsDB {
	position: relative;
	zoom: 1;
}

#idTrsDB table, #idTrsDB th, #idTrsDB td {
	border: 1px solid #cbcbcb;
	text-align: center;
	line-height: 26px;
}

#idTrsDB table {
	width: 100%;
}



#idTrsDB td {
	border-color: #e6e6e6;
}

.check-item {
	height: 24px;
	padding: 6px 0 0 10px;
}

.check-item input {
	margin-right: 4px;
	vertical-align: middle;
}

.search-condition, .setting-rights {
	float: left;
	height: 355px;
	padding: 10px;
	border-left: 1px solid #cbcbcb;
}

.search-condition {
	width: 232px;
	position: relative;
}

.setting-rights {
	width: 330px;
	position: relative;
}


/***********jqgrad***********/
.ui-jqgrid .ui-jqgrid-title {
	font-weight: normal
}

/**************分析*************/
.wrap1260 {
	width: 1260px;
	margin: 0 auto
}

.tabBox1 .tabNav {
	
}

.tabBox1 .tabNav li {
	float: left;
	height: 18px;
	padding: 5px 9px;
	margin-right: 1px;
	cursor: pointer;
	
}

.tabBox1 .tabConn {
	padding: 10px 0;
}

.tabBox1 .tabConn li {
	float: left;
	padding: 5px 10px;
	margin-right: 5px;
	margin-top: 5px;
	white-space: nowrap;
	cursor: pointer;
}
.tabBox2 .tabNav{padding-top:5px;}
.tabBox2 .tabNav  li,.tabBox2 .defineBox  li {
	line-height:24px;
	
}
/************高级分析***********/
#tabBox2 .tabNav > ul > li > a,#tabBox2 .defineBox a,#tabBox2 .btnExport a{display:block;line-height:24px;padding:4px 10px;cursor: pointer;}
#tabBox2 .defineBox a,#tabBox2 .btnExport a{line-height:20px;}
#tabBox2 .btnExport{margin-bottom:5px;}
#tabBox2  .tabNav > ul > li > ul{padding-left:10px;display:none}
#tabBox2  .tabNav > ul > li > ul li{padding:0px 10px}
#tabBox2  .tabNav li em{display:inline-block;width: 15px;height: 15px;}
#tabBox2 {float:left;width:200px;}
.tabConn2,#complexCharts{padding:10px;margin-left:210px;}
#complexCharts{overflow-y:auto;overflow-x:hidden}


#tabBox2 .defineBox a,#tabBox2 .defineBox a:link,#tabBox2 .btnExport a{text-decoration: none;}
#TopMenuTree > li > a,#TopMenuTree > li > a:link{position:relative;text-decoration: none;}
#TopMenuTree > li > a{position:relative;}
#TopMenuTree > li > a:after{content:"";position:absolute;right:10px;top:13px;border-right:4px solid transparent;border-left:4px solid transparent;width:0;height:0;}


.box4 .divHead .mark {
	float: left;
	font-size: 18px;
	height: 24px;
	padding: 0 10px 10px;
}

.box4 .divHead .markSub {
	float: right;
	line-height: 22px;
	cursor: pointer;
}

.dcbbIco {
	padding-left: 20px;
}

.box4 .divBody .chartDiv {
	float: left;
	padding: 20px 30px;
	text-align: center
}

.box4 .divBody .inforDiv {
	float: right;
	width: 320px;
}

.box4 .divBody .inforDiv .hd {
	padding: 15px 10px 0 10px;
	line-height: 30px;
	height:30px;
}
.box4 .divBody .inforDiv .hd input[type="checkbox"],.box4 .divBody .inforDiv  input[type="radio"]{margin-right:5px;}
.box4 .divBody .inforDiv .inforList li{
	padding: 2px 0;
}
.box4 .divBody .inforDiv .inforList li label{display:inline-block;}
.box4 .divBody .inforDiv  input[type="checkbox"],.box4 .divBody .inforDiv  input[type="radio"]{vertical-align:middle}
.box4 .divBody .inforDiv .bd  .pSelect {
	padding-bottom: 10px
}

.box4 .divBody .inforDiv .bd  .pSelect select {
	width: 100px;
	height: 30px;
	border: solid 1px #e4e4e4
}

.box4 .divBody .inforDiv .hd .mark {
	float: left;
	margin-right:10px;
	font-weight:bold;
	font-size:14px;
}

.box4 .divBody .inforDiv .hd .mark.appTab{border-radius:3px;padding:3px 10px;margin-right:5px;cursor: pointer;height:20px;line-height:20px;font-weight:normal;background-color:#f1f1f1}

.box4 .divBody .inforDiv .hd .markSub {
	float: right;
	font-size:12px;
}

#appGroupsTitle .icon{display:inline-block;width:16px;height:14px;vertical-align:middle;margin-left:5px;}

#analyseDiv .box4 .inforDiv .bd {
	padding-left: 10px
}

#analyseDiv .analyseBtn {
	display: inline-block;
	width: 47px;
	line-height:24px;
}

#summaryDiv {
	
}

#summaryDiv .divBtn {
	padding-bottom: 10px;
}

#summaryDiv .divBtn i {
	font-weight: bold
}

#summaryDiv .chartBox {
	width: 620px;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

#summaryDiv .chartBox.mr0 {
	margin-right: 0px
}

#summaryDiv .chartBox  .hd {
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
}

#summaryDiv .chartBox  .hd .mark {
	float: left
}

#summaryDiv .chartBox  .hd .subMark {
	float: right;
	padding-top: 5px
}

#summaryDiv .chartBox  .hd .subMark i {
	display: inline-block;
	width: 22px;
	height: 18px;
	cursor: pointer;
}

#summaryDiv .chartBox  .hd .subMark i.icon-image {
	margin-right: 10px;
}

#summaryDiv .chartBox  .hd .subMark i.icon-table {
	
}

#summaryDiv .chartBox  .bd {
	padding: 10px;
}

.box6 .hd {
	padding: 0 5px;
	height: 28px;
	line-height: 28px;
}

.box6 .dApply {
	width: 300px;
	float: left;
}

.box6 .dArrow {
	width: 38px;
	float: left;
}

.box6 .dArrow span {
	display: block;
	height: 18px;
	margin-top: 110px;
	width: 100%;
	cursor: pointer;
}

.box6 .dChosen {
	width: 280px;
	float: right;
}

#AnalyseChangeCondition {
	padding: 10px
}

#AnalyseChangeCondition .box6 .bd li {
	padding: 0px;
	height: 22px;
	line-height: 22px;
}

#analyseTabConn .conn {
	padding: 10px 0;
}

.box6 .dApply .hd input {
	width: 120px;
	height: 18px;
	line-height: 18px;
	margin: 0 5px;
}

.box6 .dApply .bd p {
	padding: 0 5px;
	height: 28px;
	line-height: 28px;
}

.box6 .dApply .bd .mark {
	float: left
}

.box6 .dApply .bd ul, .box6 .dChosen .bd ul {
	padding: 5px;
	height: 160px;
	overflow: auto
}

#AnalyseChangeCondition .box6 .dApply .bd .markSub {
	float: right
}

#AnalyseChangeCondition .box6 .dApply .bd .mark input {
	margin-right: 5px;
}

#AnalyseChangeCondition .box6 .dApply .bd .markSub i {
	padding: 0 5px;
}

.box6 .dChosen li i.iTitle {
	width: 170px;
	float: left;
	height: 24px;
	overflow: hidden
}

.box6 .dChosen li i.iClose {
	width: 20px;
	float: right;
	height: 18px;
	cursor: pointer
}

#AnalyseChangeCondition .box6 .dChosen li input.iClose {
	border: 0;
	width: 20px;
	float: right;
	height: 18px;
	cursor: pointer
}

#AnalyseChangeCondition textarea {
	width: 97%;
	padding: 5px;
}

#AnalyseChangeCondition .box6 .hd input {
	width: 140px;
	padding: 5px;
}

#AnalyseChangeCondition th, #AnalyseChangeCondition td {
	padding: 5px;
}

#AnalyseChangeCondition th, #SaveAnalyseChart table th {
	text-align: right;
	vertical-align: top;
	padding-top: 8px;
	font-size: 14px;
}

#chartDesc input, #chartDesc textarea {
	padding: 5px;
}

#AnalyseChangeCondition .dApply input {
	width: auto
}

#analyseTabDiv span, #cpaalias span {
	height: 38px;
	line-height: 38px;
	display: inline-block;
	text-align: center;
	cursor: pointer;
}

#analyseTabConn .noConn {
	display: none;
}

#analyseTabConn .conn .ztreeScroll {
	height: 160px;
	overflow: auto
}

#AnalyseChangeCondition {
	overflow: hidden
}

#applyEdit .bd {
	padding: 10px;
}

.patentValueNote {
	font-weight: bold;
	font-size: 14px;
	padding: 10px 0
}
#_idHitsLoading{ opacity:.60;filter: alpha( opacity=60 ); -moz-opacity: 60;}
#idCLMtree.ztree1 li span.highlight{display:inline}

#idPCTemplate,#idCompetAnalys{float:left;}
#idPCTemplate li,#idCompetAnalys li,#idThreeSubMenu li{float:left;cursor: pointer;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;padding:0px 10px;margin-right:5px; height:24px;line-height:24px;}

#idCLMlanguage table th,#idDESCR table th{text-align:left}
#idCLMlanguage table,#idDESCR table{width:100%;table-layout:fixed;}
/*placeholder在不同浏览器下颜色显示设置 */


input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{
	color:#dbdbdb
}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{
	color:#dbdbdb
}
input:-moz-placeholder,textarea:-moz-placeholder{/*mozilla firefox 4to 18*/
	color:#dbdbdb
}
input::-moz-placeholder,textarea::-moz-placeholder{/*mozilla firefox 19+*/
	color:#dbdbdb
}

#ipcContainer,#ipcContainer1,#ipcContainer2,#ipcContainer3,#ipcContainer4,#ipcContainer3.turnLeft,#ipcContainer3.turnUp{position:absolute;width:400px;z-index:99;padding: 5px;display:none;
background:#f2f7fb; border:1px solid #c8d2f1;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px; 
	-moz-box-shadow:0 2px 8px rgba(0,0,0,.3);
-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);
-ms-box-shadow:0 2px 8px rgba(0,0,0,.3);
-o-box-shadow:0 2px 8px rgba(0,0,0,.3);
-box-shadow:0 2px 8px rgba(0,0,0,.3);
}
#ipcContainer::after{
	width:20px;height:20px;top:50%;background:url(../images/tooltip2.svg) center center no-repeat;background-size:100%;
	content:'';position:absolute;left:-20px;margin-top:-5px
}

#ipcContainer1::after,#ipcContainer2::after{
	width:20px;height:20px;left:50%;background:url(../images/tooltip2.svg) center center no-repeat;background-size:100%;
	content:'';position:absolute;top:-20px;margin-left:-25px;
	-o-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
}

#ipcContainer3::after{
	width:20px;height:20px;top:50%;background:url(../images/tooltip2.svg) center center no-repeat;background-size:100%;
	content:'';position:absolute;right:-20px;margin-top:-10px;
	-o-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
}
#ipcContainer3.turnLeft::after{
	width:20px;height:20px;top:auto;bottom:15px;background:url(../images/tooltip2.svg) center center no-repeat;background-size:100%;
	content:'';position:absolute;left:-20px;right:0;
	-o-transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	transform:rotate(0);
}
#ipcContainer4::after{
	width:20px;height:20px;background:url(../images/tooltip2.svg) center center no-repeat;background-size:100%;
	content:'';position:absolute;left:-20px;margin-top:-5px
}
#ipcContainer3.turnUp::after{
	width:20px;height:20px;left:50%;background:url(../images/tooltip2.svg) center center no-repeat;background-size:100%;
	content:'';position:absolute;top:auto;bottom:-20px;margin-left:-25px;
	-o-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
}
#ipcClass1{cursor: pointer;}
#classes2 a,#classes1 a{margin-left:5px}
#classes2 a,#classes1 a,#classes2 a:link,#classes1 a:link{color:#333}
#classes2 a:hover,#classes1 a:hover{text-decoration: none;}

#addButtonBox{padding:5px 10px;cursor: pointer;}
#btnAddClass .iIcon{display:inline-block;height:13px;margin-right:5px;}

#KeyHelper{padding:10px;width:350px;}
#KeyHelper .divSearch input{height:24px;line-height:24px;padding:0 5px;float:left;width:260px;}
#KeyHelper .divNotice{line-height:16px;padding:5px 0;color:#b3b3b3}
#KeyHelper .divKey{height:150px;border:solid 1px #dcdcdc;padding:8px 5px 8px 8px;}
#KeyHelper .divKey a{display:inline-block;padding:2px 10px;margin:0 5px 5px 0;background:#b4b4b4;color:#fff;cursor:pointer;}
#KeyHelper .divKey a.on{text-decoration: none;}
#KeyHelper .divKey a .iClose{display:none;background:url(../images/ico0911.png) no-repeat scroll;width:8px;height:8px;margin-top:-5px;margin-left:5px;}
#KeyHelper .divKey a:hover{text-decoration: none;}
#KeyHelper .divKey a:hover .iClose{display:inline-block}

/******图文式******/
#resultContainer_picTxtList .item {
	clear: both;
	padding-left: 0;
	position: relative;
	line-height: 20px;
	font-size: 12px;
	padding-top: 10px;
	padding-bottom: 10px;
	min-height: 195px;
	padding-right: 10px
}
#resultContainer_picTxtList .item{
	position: relative;
}
#resultContainer_picTxtList .item.on {
	background: #e5f3fb
}

#resultContainer_picTxtList .item .pat_chk {
	display: inline-block;
	width: 13px;
	height: 13px;
	background: #fff;
	border: solid 1px #dcdcdc;
	position: absolute;
	left: 5px;
	top: 12px;
}
#infolistwrap #resultContainer_picTxtList .item  .infoPic {
	width: 197px;
	height: 197px;
	display: table-cell;
	float:left;
	margin-right:10px;
	margin-left:25px;
	overflow:hidden
}

#resultContainer_picTxtList .item .divInfor{
	display: table-cell;
	vertical-align:top;
	
}
#infolistwrap #resultContainer_picTxtList .item  .infoAttributive{padding-left:0}
#resultContainer_picTxtList .item .pTitle {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 10px;
	cursor:pointer;
}
#resultContainer_picTxtList .item .infoAttributive span {
	float:left;
	width:220px;
	display:inline-block;
	padding-right: 20px;
}
#resultContainer_picTxtList .item .divInfor p{clear: both;width:100%;padding-bottom:5px; float: left;}
#resultContainer_picTxtList .item .infoAttributive span:nth-child(2n+2){width:170px;}
#resultContainer_picTxtList .item .otherFields span {
	float:left;
	display:inline-block;
	padding-right: 10px;
	min-width:430px;
}
#resultContainer_picTxtList .item .attrNum span {
	float:none;
	display:inline;
	padding-right: 20px;
}
#resultContainer_picTxtList .item .divInfor a{
	cursor:pointer;
	text-decoration: none
}

#resultContainer_picTxtList .pink{color:#f398a7}

/***邮件分享***/
#emailList{max-height:200px;line-height:26px;display:none; position:absolute;background:#fff; border: solid 1px #ddd;overflow:auto;
 box-shadow:2px 2px 2px 0 #c1c1c1;-webkit-box-shadow:2px 2px 2px 0 #c1c1c1;-moz-box-shadow:2px 2px 2px 0 #c1c1c1;-ms-box-shadow:2px 2px 2px 0 #c1c1c1;-o-box-shadow:2px 2px 2px 0 #c1c1c1}
#emailList p{padding:0 10px;}

#txtSendTo{border:solid 1px #bfbfbf; width:96%;padding:2px 5px;cursor: text;float: left;height:150px;overflow:auto;}
.emailInputDiv{float:left;position: relative;height:16px; padding: 0 10px;margin-top:3px; }
#emailInput{height:18px; line-height:18px;width:100%;border: none;outline:none; position: absolute; left: 0; top:0;background:transparent; }
#editInput{color:transparent}
.mail_container{float:left; border: solid 1px #ddd; border-radius: 5px;height:16px;line-height: 16px;font-size: 12px; margin:4px 2px 0 2px;padding-left:2px; font-family: "宋体";}
.mail_container em{margin-right:10px;display: inline-block; overflow: hidden;height:16px;}
.mail_container a{ display: inline-block;width:14px;height:14px; text-align: center;line-height: 14px; vertical-align: top;cursor: pointer;color:#333}
.error{border:solid 1px #EDB8B8; background: #FFEAEA;}

/*******
******详细页列表*****
*******/
#patentList{background:#fff;width:240px;box-sizing:border-box;-webkit-box-sizing:border-box;float:left;}
#patentList .hd{text-align:left;}
#divPatentList{text-align:left;}
#divPatentList ul{overflow-y:auto;overflow-x:hidden;}
#divPatentList li{line-height:24px; position:relative;padding:5px 10px;cursor:pointer;}
#divPatentList li p{padding:0;}
#divPatentList li .num{margin-right:5px}
#divPatentList.on{padding-left:5px;}
#divPatentList li:hover{background:#eee}
#divPatentList li .pTitle{height:24px;overflow:hidden;width:215px;text-overflow:ellipsis;white-space:nowrap}
#patentList .bd li a,#patentList .bd li:link{color:#333}
#patentList .bd li a:hover{ text-decoration: none;}
#patentList .hd li{width:50%;float:left;border-bottom:solid 1px #ddd;}
#patentList .hd li a{display:block;height:24px; line-height:24px;width:100%;padding:5px 0; text-align:center}
#patentList .hd .ui-state-active{background:none;}
/*****
******
2018改版--详情
****
**/
.btn-group {position: absolute;right:0;top:0}
.btn-group label{color:#333;cursor: pointer;box-sizing:border-box;border:solid 1px #ddd;padding:2px 10px 2px 5px; display:inline-block}
.btn-group label .iconfont{margin-right:5px;font-size:14px}

#detailTabs1 .toolkit {font-size:0px;}
#detailTabs1 .toolkit li{margin-right:2px;}
#detailTabs1 .toolkit a{padding:10px 15px;width:auto;height:auto;background:#ececec;font-size:12px;display:inline-block;outline: 0}
#detailTabs1 .toolkit a,#detailTabs1 .toolkit a:link{color:#333}
#detailTabs1 .toolkit .ui-state-active a,#divRightWarp .toolkit .ui-state-active a:link{color:#fff}
#detailTabs1 .toolkit li a:hover{color:#fff;text-decoration: none;}
#detailTabs1  .group-btn.yellow .icon-text{color:#ff9c00;font-weight:bold}
#detailTabs1  .group-btn.yellow .icon{width:21px;}
#detailTabs1  .group-btn .icon-down{margin-left:0px;}
#detailTabs1  #toolkit-right .group-btn .icon-text{display:none}

#divRightWarp .head-title,#divRightWarp .head-title p,#divContainerWrap .head-title p{font-size:16px; text-align:left;}

#detailTabs1,#doc-pic-item{display:none;z-index:2}
#detail-nav{display:none;}




@media screen and (max-width: 1601px){
    #search-form #tool-groups .tool-right .group-btn:nth-of-type(n + 3) .icon-text{display:none}
    #search-form #tool-groups .tool-right .group-btn:hover .icon-text{display:inline-block}
    #tool-groups .tool-right{margin-right:20px;float:right;}
}

@media screen and (min-width: 1280px){
	#simpleDiv{margin-right:360px}
	#doc-pic-item-small{display:none}
	
	#doc-pic-item.mark{float:left;}
	#doc-pic-item .icon-more{display:none;}
	#doc-pic-item{display:block}
	
}
@media screen and (max-width: 1281px){
   #simpleDiv{margin-right:60px;}
   #doc-pic-item{display:none;cursor:pointer;}
   #doc-pic-item .icon-more{float:right;display:inline-block;width:9px;height:9px;background:url(../images/icon-more-201806.png) no-repeat 0 -33px;
transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);-webkit-transform:rotate(270deg);margin-top:5px}

   #doc-pic-item-small{display:block;width:40px; cursor:pointer;text-align:center;padding:10px;background:#ececec;box-sizing:border-box;border:solid 1px #ddd;position:fix}
   #doc-pic-item-small .icon-more{display:block;width:9px;height:9px;background:url(../images/icon-more-201806.png) no-repeat 0 -33px;transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);margin-left:4px;margin-top:5px;}
}

/*添加到项目 新建项目表单 byp 2018-5-29*/
.newProjectContent{width:80%;margin:30px auto 0 auto;}
.newProjectContent .form-group{margin-bottom:5px;}
.newProjectContent .form-group label{width: 70px;text-align: right;float: left;}
.newProjectContent .form-group-input{margin-left:90px;}  
.newProjectContent .form-group-input input{width: 100%;border:1px solid #dcdcdc;padding:2px;box-sizing:border-box;}
.newProjectContent .form-group-input textarea{width: 100%;border:1px solid #dcdcdc;padding:5px;box-sizing:border-box;}
.newProjectContent .star{color: #ed1c24;margin-right: 3px;}
.newProjectContent .form-group-btn{text-align: center;margin-top: 15px;}
.newProjectContent .form-group-btn .btn{width: 57px;height: 29px;border-radius:4px;background-color: #10aeda;color: #fff;border: none;cursor: pointer;}



/**
****切换样式*****
**/
.innojoyTab{clear:both;overflow:hidden}
.innojoyTab div{width:50%;float:left;text-align:center;height:30px;line-height:30px;font-weight:bold;font-size:14px;cursor:pointer;}

.innojoyTab{}
.innojoyTab .innojoyTabEle{float:left;text-align:center;height:30px;line-height:30px;font-weight:bold;font-size:14px;cursor:pointer;}
.innojoyTab .innojoyTabEle a{color:#369}

.innojoyTab li.ui-state-default {float:left;text-align:center;height:30px;line-height:30px;font-weight:bold;font-size:14px;cursor:pointer;background:none}
.innojoyTab li.ui-state-default a{color:#333}

.inforDiv .star0,.inforDiv .star1,.inforDiv .star2,.inforDiv .star3,.inforDiv .star4,
.inforDiv .star5,.inforDiv .star05,.inforDiv .star15,.inforDiv .star25,.inforDiv .star35,.inforDiv .star45,.inforDiv .star5{margin-left:5px;vertical-align:top;margin-top:3px;}
.star0,.star1,.star2,.star3,.star4,.star5,.star05,.star15,.star25,.star35,.star45,.star5{display:inline-block;height:14px;text-align:left;overflow:hidden;font-size:0px;vertical-align:middle;}

.star1 em,.star2 em,.star3 em,.star4 em,.star5 em,.star05 em,.star15 em,.star25 em,.star35 em,.star45 em,.star5  em{
	background:url(../images/star_16_1.png) left center repeat-x;display:inline-block;height:14px;text-indent:999px;overflow:hidden;
}

.star1 em{width:14px;}
.star15 em{width:21px;}
.star2 em{width:28px;}
.star25 em{width:35px;}
.star3 em{width:42px;}
.star35 em{width:49px;}
.star4 em{width:56px;}
.star45 em{width:63px;}
.star5 em{width:70px;}

.progress-out{text-align:left;position:relative;height:20px;}
.percent-show{position:absolute;width:60px;height:20px;text-align:right;left:35px;top:-2px;}
.progree-in{position:absolute;left:0;top:2px;height:16px;display:inline-block;background:url(../images/progress_bg.jpg) #01a1ff left top no-repeat;vertical-align:middle;}

.search-result-wrap #tooboxhead .toolkit li.on{background-image:none}
#customGZSXSubmit.curr{color:#fff;font-weight:normal;text-decoration:none;}