@charset "utf-8";
/* Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0}
html{-webkit-text-size-adjust:none}
body{background:#fff;}
ol,ul{list-style:none}



img{border:0;vertical-align:top;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-ms-transition:none}
i,em{font-style:normal}
th{font-weight:normal}
body,input,select,option,textarea,th,td,button{font: 12px/1.5 "微软雅黑",Microsoft Yahei, Arial;color:#333}
input,select,option,textarea{padding:0;}
input::-ms-clear{display:none}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}
.area1000{margin:0 auto;width:1000px;}

.phcolor{color:#ccc}

/** * 清除浮动*/
.clear{clear:both;height:0;line-height:0;font-size:0;overflow:hidden}.clearfix{*zoom:1}.clearfix:after{content:"\20";clear:both;height:0;display:block;overflow:hidden}
/*placeholder在不同浏览器下颜色显示设置 */
input:-moz-placeholder,textarea:-moz-placeholder{color: #A5A5A5;opacity: 1;}
input::-moz-placeholder,textarea::-moz-placeholder{color: #A5A5A5;opacity: 1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #A5A5A5;opacity: 1;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #A5A5A5;opacity: 1;}
.fn-hide,.dn{display:none}
.txt-align-c{text-align:center}
.mr30{margin-right:30px;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.mt20{margin-top:20px;}
.ml5{margin-left:5px}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}
.h10{height:10px;clear:both;font-size:0px;overflow:hidden}
.h20{height:20px;clear:both;font-size:0px;overflow:hidden}
.h30{height:30px;clear:both;font-size:0px;overflow:hidden}
.ln14{line-height:14px!important;}
table.tdPr5 td{padding-right:5px;}
iframe.T_iframe{display:none}
.txt-align-r{text-align:right}
iframe
{
    display: block;
}
iframe {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border:0;
    /*解决height100%导致父div出现滚动条*/
}
.wrap{width:1200px;margin:0 auto}
#dialog-message-confirm{padding:10px;}
/* 清除 Focus 状态的边框 */
input:focus, select:focus, textarea:focus, button:focus,
.fn-input:focus, .fn-textarea:focus,
.fn-checkbox:focus,
.fn-radio:focus,
.fn-button:focus { outline: none;}
.ui-dialog-content > span{display:block;padding:10px;}


/*颜色*/
.bgOrange { background:#f46f04;}
.bgRed{background:#e41212;}
.bgGreen{background:#279a29;}
.bgBlue{background:#448bcd;}
.red,.red a,.red a:link,a.red,a.red:link{color:#ff0000}

.pull-left { float: left; }
.pull-right { float: right; }
.icon-news{position:relative;padding:5px 10px 5px 0;}
.icon-news:after{content:"";background:url(../images/index_new.png) no-repeat;width:20px;height:12px;position:absolute;right:-10px;top:0;}
/**
 * 滚动条
 */
.scroll-bar { overflow:auto;}

/**Header**/
#site-nav,#site-nav-patent {z-index:999;min-width:1366px;}
#site-nav .inner{height:38px;line-height:38px;}
#site-nav-patent .inner{height:30px;line-height:30px;}
#site-nav .inner .site-menu > li,#site-nav .inner .user-menu > li{padding:0 5px;}
#site-nav .inner  li{float:left;position:relative}
#site-nav .inner  li a{height:38px;line-height:38px;}
#site-nav .inner .site-menu{float:left;}
#site-nav .inner .user-menu{float:right;}
#site-nav .inner a,#site-nav .inner span{font-size:14px;cursor:pointer;}
#site-nav .inner li.dropmenu{position:relative;z-index:99;margin-right:10px;}
#site-nav .inner li.dropmenu s{display:inline-block;width:8px;height:8px;position:absolute;right:-5px;top:17px;}
#site-nav .inner li.dropmenu:hover s{
-ms-transform:rotate(180deg); /* IE 9 */
-moz-transform:rotate(180deg); /* Firefox */
-webkit-transform:rotate(180deg); /* Safari and Chrome */
-o-transform:rotate(180deg); /* Opera */
transform:rotate(180deg);
}

#site-nav .inner li .project-name{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#account_user{max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#site-nav .inner .menu_bd{word-break:keep-all;white-space:nowrap;position:absolute;left:0px;display:none;box-shadow:0 5px 5px rgba(0,0,0,.3);-moz-box-shadow:0 5px 5px rgba(0,0,0,.3);-ms-box-shadow:0 5px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 5px 5px rgba(0,0,0,.3)}
#site-nav .inner .menu_bd li{float:none;}

#site-nav .inner .menu_bd a{display:block;width:100%;box-sizing:border-box;text-align:left;font-size:12px;height:30px;padding:0 5px;line-height:30px;font-weight:normal}
#site-nav .inner a:hover{text-decoration: none;}
#site-nav .inner .over .menu_bd{display:block;}
#site-nav .inner li#idSeeWorld{display:none}
#site-nav .inner li a { display:block;  }
#site-nav .site-menu > li > a,#site-nav .user-menu > li > a{float:left}
#site-nav .inner li ul { position:absolute; left:0; display:none; }
#site-nav .inner .one {top:37px; }
#site-nav .inner .one li{float: none;display: block;}
#site-nav .inner .one li a.more{ background:url(../images/site-menu-arrow.png) no-repeat right 11px;padding-right:20px; }
#site-nav .inner li ul.two { left:70px; top:0}




#skinConn a{ display:block;}
#skinConn a i{display:inline-block;width:15px;height:15px;margin-top:8px}
#skinConn a.default i{box-shadow:0 0 15px #bbb inset}
#skinConn a.blue i{background:#10aeda}
#skinConn a.blue1 i{background:#0b7de6}
#skinConn a.green i{background:#05ac92}
#skinConn a.red i{background:#b8091b}
#skinConn a.orange i{background:#f2620c}
#site-nav .inner #skinConn.menu_bd{right:0px;left:auto;}
#myMessage i{margin-left:3px}
#myMessage{}
#site-nav .inner span.new_msg,#myMessage i{position:absolute;background:red;color:#fff;height:12px;line-height:12px;overflow:hidden;font-family:Arial;padding:0 3px;font-size:12px;border-radius: 6px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;-o-border-radius:6px;display:inline-block;}
#site-nav .inner span.new_msg{right:0;top:1px;}
#myMessage em{position:relative}
#myMessage em i{right:-10px;top:-2px;}
#site-nav .inner .site-menu .menu_bd a i, #site-nav .inner .user-menu .menu_bd a i{color:#fff}

/** Footer **/
#footer { padding:20px 0; text-align:center;line-height:24px;font-size:14px;}


/* 按钮 */
.fn-button {height:30px;padding:0 25px;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;}

.fn-button1,.fn-button2 {height:26px;padding:0 10px;font-size:14px;line-height:24px;text-align: center;cursor: pointer;font-weight:bold;text-decoration: none;border:none;}
.fn-button1{
border-radius: 0 3px 3px 0;
-webkit-border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
-ms-border-radius: 0 3px 3px 0;
-o-border-radius: 0 3px 3px 0;
}
.fn-button2,.fn-button3{
}
.fn-button3 {padding:2px 8px;text-align: center;cursor: pointer;text-decoration: none;border:none;width:auto;overflow:visible}
.help-button{padding:0 3px;height:16px;line-height:16px;overflow:hidden;text-align: center;cursor: pointer;}
.p0_10,.small_btn{padding:2px 3px;cursor: pointer;border:none;}
.btnDiv{padding:10px 0;text-align: center;}
.font-normal{font-weight:normal!important;font-size:12px;}
.button_yellow,a.button_yellow,a.button_yellow:link{background:#f48a35;color:#fff}
.ui-dialog{padding:0px;}
button.fn-button-disabled{background:#c1c1c1;cursor:text}


/* *命中件数 **/
.showHitsList { width:100%;font-size:12px;}
.showHitsList li { display:inline-block; *display:inline; zoom:1; width:225px; padding:0 12px 0 12px; overflow:hidden;}
.showHitsList li label { float:left;}
.showHitsList li span { float:right;}
.showHitsList li.col { width:500px; margin-top:5px; padding:5px 0 0;border-top:1px solid #ddd; text-align:right;}

/**
 * 页码
 */

.pageStyle{
background:linear-gradient(#eeeeee,#e5f3fb);
background:-moz-linear-gradient(#eeeeee,#e5f3fb);
background:-webkit-linear-gradient(#eeeeee,#e5f3fb);
background:-ms-linear-gradient(#eeeeee,#e5f3fb);
background:-o-linear-gradient(#eeeeee,#e5f3fb);
background-color:#e5f3fb\9\0;
border-top:solid 1px #dcdcdc;
box-shadow:inset 0 1px 0 #fff;
-moz-box-shadow:inset 0 1px 0 #fff;
-webkit-box-shadow:inset 0 1px 0 #fff;
-o-box-shadow:inset 0 1px 0 #fff;
-ms-box-shadow:inset 0 1px 0 #fff;

}

.pagination,.listPage {
	padding: 3px 0;
	text-align: center;
}

.pagination .first, .pagination .pre, .pagination .next, .pagination .last,.pagination .jumpto-btn,.listPage .prev, .listPage .next,.listPage .first, .listPage .last
 {
	display: inline-block;
	width: 28px;
	height: 22px;
	margin: 0 1px;
	overflow: hidden;
	line-height: 20em;
	vertical-align: top;

}


.pagination .page-skip {
	display: inline-block;
	height: 23px;
	vertical-align: top;
}

.pagination .jumpto-btn {
	width: 42px;
	line-height: 22px;
	cursor: pointer;
	color: #fff;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
}

.pagination .jumpto input {
	width: 30px;
	height: 18px;
	margin: 0 1px;
	padding: 2px 0 0 2px;
	line-height: 18px;
	*vertical-align: middle;
	border: 1px solid #d2d2d2;
	text-align: center;
}

.pagination .item-num, .pagination .page-num, .pagination .jumpto {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 23px;
	margin: 0 1px;
	line-height: 23px;
	overflow: hidden;
	vertical-align: top;
}

.pagination .page-num, .pagination .page-num {
	line-height: 24px;
}

.pagination select {
	height: 23px;
}
/*暂无数据*/
.noData{background:url(../images/no-data.png) no-repeat center 70px;width:100%;}
.noData .text{font-size:16px;text-align:center;padding-top:290px;color:#666}

/***
***浏览器兼容提示***
**/
#browserPop{text-align: center;margin-top:10px}
#browserPop .browser_groups {width:280px;margin: auto;padding-top:10px}
#browserPop p{padding:0;margin:0;}
#browserPop .browser_groups .item{width:90px;float: left;padding:0}
#browserPop .browser_groups .browser_logo{ background: url(../images/browser_icon.png) no-repeat;width:60px;height:55px;margin: auto;}
#browserPop .browser_groups .ff{ background-position: 0 0;}
#browserPop .browser_groups .chrome{ background-position: 0 -74px;}
#browserPop .browser_groups .ie{ background-position: 0 -144px;}
#browserPop .browser_groups .browser_down{border: solid 1px #999; border-radius: 5px;padding:0 5px;}
#browserPop .browser_groups a,#browserPop .browser_groups a:link{color:#999}
/*****
*****区域宽度*******
****/
.main1200{width:1200px;margin:0 auto}