@charset "utf-8";
*{
	box-sizing: unset;
}
body, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, textarea, label{ margin:0; padding:0;}
html{ _overflow:hidden; overflow-y:auto;margin:0;margin:0;}
body{color:#555;font:13px/1.5 Helvetica,Tahoma,'Microsoft Yahei','微软雅黑',Arial,sans-serif;background-color: #eceff4;}
input,textarea{font-family:Helvetica,Tahoma,'Microsoft Yahei',Arial,sans-serif;}
input,button,select,textarea{outline:none;}
ul,li{list-style-type:none;}
table{ border-spacing:0;border-collapse:collapse;}
textarea { resize:none;}
em { font-style:normal;}
img{border:0;}
a { outline:none; text-decoration:none; color:#333;}
a:hover { text-decoration:underline;}
.hidden{ display:none !important;}
.clear:after { display:block; height:0; visibility:hidden; clear:both; content:'.'; }
.clear { *zoom:1;}
/*图片引用*/
#header li,
#header li a,
.tab-box h5 a,
.tab-box h5 span,
.btn-general{ background:#5cb85c;}

input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #fff inset;box-shadow: 0 0 0px 1000px #fff inset;color: #333;background:none;}
#newspagesize,#productpagesize,#casepagesize,#downpagesize,#jobpagesize,#fontsize,#fontcolor,#fontopa,#cachtime, #albumpagesize {
	padding: 6px;
}
#side-menu h2,
.path { padding-left:10px; background:#f1f1f1;}

.icon-edit,
.icon-del,
.icon-add,
.icon-confirm,
.icon-approve,
.icon-check,
.icon-pass,
.icon-shield,
.icon-unshield,
.icon-topic,
.icon-ban,
.icon-unban,
.icon-recommend,
.icon-unrecommend,
.icon-using,
.icon-forbid,
.icon-weibo,
.icon-operate,
.icon-identify-n,
.icon-identify-y,
.icon-sort,
.icon-member,
.icon-plug-on,
.icon-plug-off,
.icon-set,
.icon-recall,
.icon-permission,
.icon-show,
.icon-hide,
.tips-error,
.tips-error-s1,
.range-inser .range-l,
.range-inser .range-r,
.no-data,
.win-confirm .icon-correct{ display:inline-block;margin:0px; background:url(/cn/xycms/images/icon_bg.png) no-repeat;}

.icon-alert,
.icon-success,
.icon-error,
.icon-tips,
.icon-ask,
.color-slt em,
.win-pop .arrow,
.win-pop .icon-close-btn,
.admin-logo,
.tit,
.admin-btn,
.admin-btn-no,
.active-one,
.active-one-no{ background:url(/cn/xycms/images/admin_all_bg.png) no-repeat;}

/*水印功效区域*/
#img-position{position:relative;min-height:96px;}
#img-position span.first{border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;position:absolute;left:0;top:32px;}
#img-position span.cur{background:#5cb85c;color:#fff;}
#img-position span{display:block;width:48px;line-height:30px;float:left;border:1px solid #dfdfdf;border-top:none;border-right:none;text-align:center;cursor:pointer;}
#img-position span i{font-style:initial;}
#img-position .content{float:left;width:150px;border-top:1px solid #dfdfdf;margin-left:70px;border-right:1px solid #dfdfdf;}

#fontfamily{min-width:100px;}
#watermark{width:500px;padding:8px;background:#fff;position:fixed;right:15px;top:100px;border-radius:4px;border:1px solid #eee;z-index:999;display:none;}
#watermark .content{padding:10px;text-align:center;line-height:26px;}
#watermark .content span{background:#5cb85c;color:#fff;padding:5px 10px;margin:0 10px;border-radius:3px;cursor:pointer;}
#watermark .content span:hover{background:#77b71b;}

.preview{color:red;cursor:pointer;}
#submits{background:#5cb85c;color:#fff;padding:6px 13px;margin:0 10px;border-radius:3px;cursor:pointer;display: inline-block;line-height: 20px;}
#submits:hover{background:#77b71b;}


/*右侧主显示区域*/
.main-frame { margin:0 10px 0 184px;min-width:540px; border:1px solid #dfdfdf;}
.main-body { min-width:806px;}
.main-cont { border: solid #fff; border-width:0 1px; padding-top:10px; }
.main-cont .title { margin-bottom:10px;margin-top:5px;line-height:30px; font-size:12px;position:relative;overflow: hidden;}
.main-cont .title_padding{padding-left:0px;}
.main-cont .title span{display:inline-block;line-height: 30px;text-align: center;width:130px;padding: 3px 0;border-radius: 3px;background-color: #ededf0;
margin-right: 10px;}
.main-cont .title span:hover{cursor:pointer}
.main-cont .title span.pro_hover{background:#5cb85c;color:#fff;}
.main-cont .large { font-size:14px;}
.main-cont .title .btn-general { float:right;font-weight:normal;margin-left: 10px;}
.main-cont .title .float-l {
	float: left;
	margin: 0 15px 0 0;
}
.box { margin-top: 20px; }
.path { background-position:0 -34px; height:34px; line-height:34px;color:#444;}
.path span { margin:0 7px; color:#999;}
.set-area{ margin:20px 20px;}
.btn-box { margin-top:20px;}
.btn-group { padding-bottom:10px;}
.btn-group p { float:left; line-height:23px; margin-right:20px;}
.btn-area{ margin:20px 0 0 15px; clear:both;}
.btn-area object{ vertical-align:middle; }
.btn-area .check-all { margin-right:5px; }

.matchregin-none{width:120px;margin:0 auto;text-align: center;line-height: 36px;background: #f5f5f5;border:1px dashed #ddd;color:#0068b9;}

/*通用按钮样式*/
.btn-general { display:inline-block;line-height:30px; color:#fff;padding:0 15px;border-radius: 3px;}
.btn-general span{background:#000;}
.btn-general:hover { text-decoration:none; background:#f90;}
.highlight { background-position: right -283px;}
.highlight span {background-position: 0 -253px;}
.highlight:hover { background-position:right -404px; }
.highlight:hover span { background-position:0 -374px; }
.hide{display: none;}

/*图标*/
.icon-edit{ padding-left:13px; background-position:-7px -5px;}
.icon-del{ padding-left:13px; background-position:-7px -34px;}
.icon-add{ padding-left:18px; background-position:-9px -1374px;}
.icon-confirm { padding-left:13px; background-position:-9px -876px;}
.icon-approve { padding-left:20px; background-position:-6px -1019px;}
.icon-check { padding-left:16px; background-position:-7px -542px;}
.icon-pass { padding-left:20px; background-position:-6px -968px;}
.icon-shield{ padding-left:16px; background-position:-8px -1061px;}
.icon-unshield{ margin:0;padding-left:16px; background-position:-7px -705px;}
.icon-topic{ margin-right:12px; padding-left:15px; background-position:-7px -672px;}
.icon-ban{  padding-left:18px; background-position:-7px -131px;}
.icon-unban{  padding-left:18px; background-position:-7px -163px;}
.icon-recommend{ padding-left:17px; background-position:-9px -1227px;}
.icon-unrecommend{ padding-left:17px; background-position:-10px -1267px;}
.icon-using{ padding:0 0 0 16px; background-position:-7px -227px;}
.icon-forbid{ padding:0 0 0 15px; background-position:-7px -193px;}
.icon-weibo{  padding-left:16px; background-position:-7px -541px; }
.icon-operate{  padding-left:18px; background-position:-7px -163px;}
.icon-identify-n{ padding-left:15px; background-position:-7px -64px;}
.icon-identify-y{ padding-left:15px; background-position:-7px -98px;}
.icon-sort{ padding-left:16px; background-position:-9px -1186px;}
.icon-member{ padding-left:14px; background-position:-7px -641px;}
.icon-plug-on{ padding-left:18px; background-position:-7px -608px;}
.icon-plug-off{ padding-left:18px; background-position:-7px -574px;}
.icon-set{ padding-left:15px; background-position:-7px -260px; }
.icon-permission{ padding-left:15px; background-position:-7px -801px; }
.icon-show{ padding-left:15px; background-position:-7px -738px; }
.icon-hide{ padding-left:15px; background-position:-6px -769px; }
.icon-recall{ padding-left:18px; background-position:-6px -1465px; }
.icon-alert{ float:left; width:42px; height:35px; background-position:0 -27px;}
.icon-success{ float:left; width:42px; height:42px; background-position:-46px -25px;}
.icon-error{ float:left; width:42px; height:42px; background-position:-97px -25px;}
.icon-tips{ float:left; width:44px; height:42px; background-position:-144px -25px;}
.icon-ask{ float:left; width:44px; height:42px; background-position:-195px -25px;}

/*透明iframe*/
.shade-iframe{ filter:alpha(opacity=0); opacity:0; z-index:1;}

/*要害词库*/
.keylist{padding:15px 0px;overflow:hidden;}
.keylist li{width:20%;height:32px;line-height: 32px;text-align: center;margin-left:2.4%;margin-right:2.4%;float:left;border:1px solid #e5e5e5;
background:#f9f9f9;_display:inline;margin-bottom:20px;overflow:hidden;}

/*提醒样式*/
.tips-desc { padding:0 12px 15px 0; color:#444;}
.tips-desc a { margin:0 5px;}
.stress{ margin:0 2px;color:#f00;}/*红色强调字*/
.suggest-tips{padding:8px 0; color:#707070;}
.tips-error{ margin:0;border:1px solid #CB0032; background-color:#FED8D8; background-position:-1px -917px; padding:3px 6px 3px 25px; color:#CF0303;}/*校验提醒*/
.no-data { display:block; background-position:-8px -1307px; margin:6px 0; padding-left:20px; color:#707070; line-height:22px;}/*无数据提醒*/
.program-tips { display:inline-block; line-height:25px; padding:0 8px;color:#0072C1; font-size:14px;background: #ECF2F7; vertical-align:middle;}


/*搜索框*/
.search-area { margin:0 0 15px; padding:10px 15px 0 15px;  background:#fafafa;border: 1px dashed #ddd;}
.search-area .item:after { clear:both; display:block; visibility:hidden; height:0; content:'.';}
.search-area .item { padding-bottom:10px; *zoom:1;position:relative;text-align:left;font-family:"微软雅黑";}
.search-area label{ margin:0 5px 0 10px;}
.search-area .btn-area { margin:0;}
.search-area .btn-general { vertical-align:middle; margin-left:2px;}
.search-area .desc { margin:5px 0; color:#999;}
.search-area .filter{ padding-bottom:15px;}
.search-area .filter label{ margin-right:-4px;}
.search-area .filter a { margin:0 12px;}
.search-area .filter .current { font-weight:bold; color:#222;}

/*按字母检索*/
.link-index { padding-bottom:20px;}
.link-index a,
.link-index strong { margin:0 6px;}
.link-index .selected{ color:#f00;}

/*tab选项卡*/
.tab-box .tab-nav { font-weight:normal;}
.tab-box .tab-nav a { position:relative; top:1px; float:left; cursor:pointer; font-size:14px; margin-right:3px; line-height:24px; color:#222;background-position: 0 -196px;}
.tab-box .tab-nav span { display:block; float:left; height:24px;  padding:0 23px; background-position: right -225px;}
.tab-box .tab-nav .current { background-position:0 -68px!important;}
.tab-box .tab-nav .current span { background-position:right -102px!important;}
.tab-box .tab-nav-s1 span { padding:0 13px;}
.tab-con { height:312px;overflow-y:auto; border:1px solid #ccc; }
.tab-con-s1 { overflow-y:auto; border:1px solid #ccc; }

	.modules-2 a{ background-position:-169px 0;}
	.modules-3 a{ background-position:-337px 0;}
	.modules-5 a{ background-position:-674px 0;}
	.modules-6 a{ background-position:0 -112px;}
	.modules-7 a{ background-position:-169px -112px;}
	.modules-8 a{ background-position:-337px -112px;}
	.modules-9 a{ background-position:-505px -112px;}
	.modules-10 a{ background-position:-674px -112px;}
	.modules-12 a{ background-position:-169px -224px;}
	.modules-13 a{ background-position:-337px -224px;}
	.modules-14 a{ background-position:-505px -224px;}
	.modules-15 a{ background-position:-674px -224px;}
	.modules-16 a{ background-position:0 -336px;}
	.modules-17 a{ background-position:-169px -336px;}
	.modules-18 a{ background-position:-337px -336px;}
	.modules-19 a{ background-position:-505px -336px;}



/*表格*/
	/*表格列表*/
	table{color:#333;}
	.table{ width:100%;table-layout:fixed;}
	.table table td,
	.table table th { border-width:0 1px 1px 0;}
	.table table td.last,
	.table table th { border-right:0;}
	.table table tr.last td { border-bottom:0;}
	.table th ,.table td { border:1px solid #ddd;word-wrap:break-word; word-break:break-all;padding:13px 6px;font-size:13px;}
	.table tfoot tr { height:29px; *height:22px;}
	.table .no-pad { padding:0;}
	.table .pink-row { background:#fbebeb;}
	.table .th-gap{ margin:0;padding:0;text-align:center;font-size:13px;}
	.table .th-gap1 { padding-left:50px;}
	.table .td-gap { padding:30px 0 30px 10%; overflow:hidden;}
	.table .td-mar { margin:9px 0 0; }/*意见反响-内容*/
	.table .td-nowrap { white-space:nowrap; }
	.table .btn-general{ *margin-top:3px;}
	.table .fold-cotrol { position:relative; height:20px;line-height:16px; overflow:hidden}
	.table .no-data { margin:15px 0;white-space:nowrap; color:#999;}
	.table .weibo-pic { width:90px; height:100px; margin:0; padding:0; border:1px solid #c1c9cf; padding:2px; margin:10px auto; display:block;}
	.tb-tit-bg{ background:#F4F4F4;}
	.td-foot-bg {background:#f4f4f4;}
	.td-foot-bg .btn-general{ vertical-align:middle;}
	.add-rows {background:#F7F7F7;}/*添加二级导航*/
	.add-rows td { padding-left:20px;}
	.add-main-rows {background:#EBEBEB;}

	/*带有input、button的表格*/
	.table-s1 td{ height:32px;}
	.table-s1 .ipt-txt{ width:75%;}
	.table-s1 select{ width:95%;}
	.td-foot-bg .pre-next{line-height:25px;}

	/*添加用户表格*/
	.add-table { width:100%; margin-bottom:5px;}
	.add-table th,
	.add-table td { border:1px solid #CCC; padding:5px 15px;}
	.add-table th { text-align:left; background:#F4F4F4 url(../images/table_bg.png) repeat-x;}
	.add-table td { vertical-align:top;}
	.add-table .pic { width:30px;}
	.add-table .operate { width:100px;}
	.add-table .text { line-height:23px;}
	.add-table .user-pic{ display:inline-block; margin-right:5px; vertical-align:middle;border:1px solid #ccc;}
	.add-table .user-pic img{ vertical-align:top; width:23px; height:23px;}
	.add-table .tips-error { margin-top:5px;}

	/*表格分页*/
	.pre-next{float:right;padding-right:5px;color:#444; }
	.pre-next span{ color:#848484;}
	.pre-next .paging a{ padding: 0 3px;}
	.pre-next .next{margin-right:5px;}
	.del-all{ margin-left:5px;}


.changegreen{
		padding: 5px 8px;
		color:#fff;
		background-color: #5cb85c;
		border-radius: 3px;
		transition: all 0.3s ease 0s;
	}
	.changegray{
		padding: 5px 8px;
		color:#fff;
		background-color: #b3b2b2;
		border-radius: 3px;
		transition: all 0.3s ease 0s;
	}
	.changeblue{
		padding: 5px 8px;
		color:#fff;
		background-color: #2086ee;
		border-radius: 3px;
		transition: all 0.3s ease 0s;
	}
	.changeblue:hover {
		background-color: #1d7ac3;
	}
	.changeyellow{
		padding: 5px 8px;
		color:#fff;
		background-color: #f90;
		border-radius: 3px;
		transition: all 0.3s ease 0s;
	}
	.changeyellow:hover {
		background-color: #fbb244;
	}
	.changered{
		padding: 5px 8px;
		color:#fff;
		background-color: #f80778;
		border-radius: 3px;
		transition: all 0.3s ease 0s;
	}


/*表单*/
	/*表单样式1*/
	.form{margin:30px 0;}
	.form-row:after { clear:both; display:block; visibility:hidden; height:0; content:'.';}
	.form-row{ padding-bottom:20px; position:relative; *zoom:1;}
	.form-field{ float:left; width:95px; margin-right:20px; line-height:23px; text-align:right; color:#444; _display:inline;}
	.form-field .form-tips{ display:block;font-weight:400;}
	.form-cont{ float:left;vertical-align:middle;}
	.form-cont span{color:#ff0000;}
	.table-cont { width:392px;}
	.form-cont label{ display:inline-block;margin:3px 10px 5px 0;color:#ccc;}
    .form-cont span{color:#ccc;}
	.form-cont label input{ vertical-align:-2px;margin-right:3px;}
	.form-cont .label { display:block;}
	.form-cont select { margin-right:5px;*margin:3px 5px 3px 0;}
	.form-cont .tips-error{ vertical-align:bottom;}
	.form-cont .tips-error-s1 { position:relative; top:-8px;}
	.form-cont .v-top{ vertical-align:top;}
	.form-cont .btn-general{ vertical-align:middle;}
	.form-cont .text { line-height:23px;}
	.form-tips{ margin:3px 0 -1px;color:#999; line-height:normal;}
	span.form-tips{ margin:3px 0 0 10px;}
	/*.form-tit{ margin:-5px 0 10px;line-height:26px;border-bottom:1px solid #ccc;}
	.form-tit .name{ padding:0 5px;color:#0072c1; font-weight:700;}*/
	.form .btn-area,
	.form .btn-area-s2 { margin:20px 0 40px 115px; overflow:hidden; _zoom:1;}
	.form .btn-area-s2 { margin-left:20px;}
	.form .input-cont p { padding:0 0 10px 20px;}
	.slice-line{ margin-bottom:18px; height:2px;background:url(/cn/xycms/images/line_bg.png) repeat-x;}
	.btn-area .btn-general{padding-right:10px;margin-right:9px; vertical-align:middle;}/*表单提交区按钮*/
	.btn-area .btn-general span{padding:0 10px 0 20px;}

	/*文字信息表单*/
	.form-s1{ margin:0 20px 20px 15px; }
	.form-s1 .tips{ color:#000;line-height:24px;}
	.form-s1 .tips-s2 { margin:0 0 8px;color:#999A99;line-height:24px;}
	.form-s1 .web-code{ padding:8px 12px; border:#a3a397 1px dashed; color:#666; background:#fbfbed;line-height:24px;}
	.form-s1 .web-t{ text-indent:40px;color:#666652;}
	.form-s1 ul{ margin:10px 0; color:#888;line-height:24px;}
	.form-s1 .operate{ margin-bottom:4px;line-height:24px;}
	.form-s1 .operate label{color:#000;}
	.form-s1 .btn-area { margin:20px 0 ;}

	/*表单位素样式*/
	/*select { vertical-align:middle; padding:3px;margin:1px 0;}*/
	.ipt-radio,
	.ipt-checkbox { margin-right:4px; vertical-align:-3px; *margin-right:0;}
	.btn-file{ width:250px; height:24px; padding:3px;}
	.input-txt,.input-s,
	.ipt-txt { height:18px; padding:6px;border:1px solid #d0d0d0;vertical-align:middle;}
	.input-txt { width:230px;margin-right:5px; }
	.input2{width:180px;}
	.input-s { width:60px;margin-right:10px; background:#fcfcfc;}
	.ipt-txt{ width:150px;}
	.input-area{width:330px;height:90px;padding:8px 5px 8px 7px; margin-right:10px;border:1px solid; border-color:#9E9E9E #E2E2E2 #E2E2E2 #A0A0A0;overflow:auto; overflow-x:hidden;  vertical-align:middle; font:12px/18px Arial, "宋体"; background:#fcfcfc;}
	.code-area{ border:1px solid; border-color:#B6BFCE;padding:4px 5px 4px 7px;  background-color:#fff; color:#666;}
	.input-disabled{ border:1px solid #ccc;color:#999; background:#f5f5f5;}
	.input-x{width: 100px;}


	/*浮层表单*/
	.form-box { position:relative; overflow-y:auto;}
	.form-box .form-pad { padding:10px;}
	.form-box .form-field{ float:left; width:65px;text-align:right;margin:0 10px 0 0;}
	.form-box .form-row { padding:0 0 10px 0;}
	.form-box .table-cont { width:590px;}
	.form-box .btn-area { margin:10px 0 0 75px;}
	.form-box .tips-error { vertical-align:middle;}
	.form-box .form-cont .tips{ margin:5px 0 0;}
	.form-box .input-item { margin-bottom:6px;}
	.form-box .input-item .input-txt{ margin:0 3px;}
	.form-box .ipt-txt{ margin-right:5px;}
	.form-box .text { line-height:23px;}
	.form-box .add-area .input-txt { margin-right:5px;}
	.form-box .form-tips { line-height:18px;}

	.area-s1{ width:379px;height:110px;}
	.area-s2{ height:234px;}
	.area-s3{ height:180px;}
	.area-s4{ height:100px;}
	.area-s5{ height:80px;}
	.area-s6 { width:600px; height:110px;}
	.area-s7 { width:248px;}

	.w30{ width:30px;}
	.w40{ width:40px;}
	.w50{ width:50px; }
	.w60{ width:60px; }
	.w70{ width:70px; }
	.w80{ width:80px; }
	.w90{ width:90px; }
	.w100{ width:100px; }
	.w110{ width:110px; }
	.w120{ width:120px; }
	.w130{ width:130px; }
	.w140{ width:140px; }
	.w150{ width:150px; }
	.w160{ width:160px; }
	.w170{ width:170px; }
	.w180{ width:170px; }
	.w190{ width:190px; }
	.w200 { width:200px;}
	.w210{ width:210px; }
	.w240{ width:240px; }
	.w250 { width:250px;}
	.wyy{
width:70px;
	}
/*页面级---------------------------------------------------------------------------------------------*/

/*登录、激活按钮*/
.admin-btn,
.admin-btn-no{ margin:24px 0 0 72px; border:none;width:106px; height:36px;line-height:36px;font-size:14px;font-weight:700;background-position:right -174px; cursor:pointer;}
.admin-btn:hover { background-position:right -215px;}
.admin-btn-no{
color:#767676;
margin:0px;
padding:0px;
width:81px;
height:28px;
margin-left:74px;
margin-top:13px;
font-weight:normal;
line-height:28px;
text-align:center;
color:#fff;
border:0px;
line-height:21px;
text-align:center;
font-size:12px;
background:#96b2d3;
border-bottom:1px solid #768eab;
-moz-border-radius: 5px;
border-radius: 5px;
}
.copyright{
height:42px;
line-height:42px;
text-align:center;
margin-top:26px;
color:#5f7594;
font-size:12px;
font-family:arial,"宋体";
}
.copyright a{text-decoration:none;color:#5f7594;}
.copyright a:hover{text-decoration:underline;}


#loginFrm .admin_login{background:#ff5757;border:none;color:#fff;width:100%;height:38px;line-height:32px;margin-top:13px;
font-family:"Microsoft YaHei";font-size:14px;-moz-border-radius: 5px;-khtml-border-radius:5px;
-webkit-border-radius:5px;border-radius:5px;cursor:pointer;-webkit-box-shadow:inset 0 -4px 0 #b73e3e;box-shadow:inset 0 -4px 0 #b73e3e;
border:none;text-shadow:none;}
#loginFrm .admin_login:hover{background:#f64f4f;}
#checkCodeImg{cursor:pointer;}

.active-one,
.active-one-no{ display:block;margin:0 auto;width:171px;height:34px;line-height:34px;font-size:14px;font-weight:700;color:#333;background-position:0 -169px;}
.active-one:hover { background-position:0 -213px;text-decoration:none;}
.active-one-no{ color:#767676; background-position:0 -257px;}
.active-one-no:hover{ text-decoration:none;}

/*登录页*/
/*登录页*/
#login-wrap .login-main{position:absolute;width:425px;background:none;left:214px;top:169px;}
.login-tit{ position:relative; height:60px; background:url(/cn/xycms/images/login_t.png) repeat-x;}
.login-tit .admin-logo{ position:absolute; top:14px; left:35px; width:137px; height:32px; background-position:0 -83px;}
.login-tit .tit{ position:absolute; top:21px; right:21px; width:69px; height:17px; background-position:0 -134px;}

.login-cont{ padding:20px 10px;height:191px;padding-bottom:13px;}
.login-cont strong{ font-size:14px;}
.login-cont label{ display:block; float:left; width:74px; font-size:13px; text-align:right;color:#2b2b2b;line-height:36px;
height:36px;}
.login-cont .tips-error{ vertical-align:middle;}
.login-cont .account1{ margin-bottom:15px;vertical-align:middle;width:100%;height:36px;clear:both;}
.login-cont .account1 input{padding:6px 5px;height:22px;line-height:22px;border:1px solid #e1e1e1;}
.login-cont .account2 input{padding:6px 5px;height:22px;line-height:22px;}
#loginFrm input#checkcode{width:200px;}
.login-cont .account3{ margin:10px 0 0 74px; _margin-left:77px}
.login-cont .account3 img{ margin-right:5px; width:62px; height:20px; vertical-align:-3px;}
.lg-active{ margin:85px 185px 0; text-align:center; }
.lg-active p{ margin-bottom:25px; font-size:14px;}
.account2{vertical-align:middle;}
.account2 span{
padding-right:5px;
}
.account2 a{font-family:"宋体";font-size:13px;}

#loginFrm input{color:#333;float:left;width:305px;}
#loginFrm input:focus{border-color:#229cd6;}
.login-main h1{text-align:left;border-bottom:4px solid #229cd6;height:60px;line-height:60px;font-family:"Microsoft YaHei";
padding-left:85px;font-weight:normal;font-size:26px;background:url(/cn/xycms/images/logo.png) 42px 50% no-repeat;color:#2b2b2b;}

.login-error{position: fixed;color:#ff9700;font-weight: bold;display: none;width:400px;line-height: 40px;background: rgba(255,255,255,0.94);
left: 50%;margin-left: -230px;top:280px;z-index: 9999;text-align: center;padding:20px 0px;font-size: 14px;
-moz-box-shadow: 2px 2px 3px #000;
box-shadow: 2px 2px 3px #000;
}
.login-error img{width:20px;height: 16px;padding-right: 5px;}

/*首页-列表*/
.news-item { padding-bottom:20px;line-height:27px;}
.news-item li { padding-left:10px; background:url(/cn/xycms/images/dot.png) no-repeat left 12px;}
.news-item li span { margin-left:10px; color:#999;}
.group-item {  float:left; margin-right:85px;padding-left:12px;}
.group-item li { margin-bottom:15px;}
.group-item span { margin-left:5px; color:#f60;}

/*站点信息设置-表单*/
.web-info-form .form-field { width:100px; margin-right:15px;}
.web-info-form .btn-area { margin:20px 0 40px 30px;}
.preview_loading { margin:10px 0; color:#444;}


/*颜色块*/
.color-slt em{ position:absolute; right:-1px; bottom:-1px; background-position:-110px 0; width:12px; height:12px; visibility:hidden;}
.color-slt a{ display:inline-block; margin:3px 9px 17px 3px; padding:1px; border:#c6c6c6 1px solid; width:30px; height:30px;}
.color-slt a span{ position:relative; display:block; width:30px; height:30px;}
.color-slt .on{ margin:0 6px 15px 2px;border:#a8de86 3px solid;}
.color-slt .on em{ visibility:visible;}
.color-slt .color01{ background:#bce7ed;}
.color-slt .color02{ background:#c8c8c8;}
.color-slt .color03{ background:#bde493;}
.color-slt .color04{ background:#ffcbb6;}
.color-slt .color05{ background:#ffffff;}
.color-slt .color06{ background:#d7c7ff;}
.color-slt .color07{ background:#fff498;}
.color-slt .color08{ background:#d4cfb2;}
.color-slt .color09{ background:#b1d4f6;}
.color-slt .color10{ background:#464646;}
/*自界说颜色块*/
.color-define{ float:left;margin-right:21px;}
.color-define a { margin:3px 4px 0 3px;}
.color-define .on{ margin:0 4px 0 0;}
.color-define .color{ background:#c8c8c8;}
.color-define span{ color:#444;}


/* table */
.main-wrap-hom {
	margin: 20px;
}
.main-wrap {
	background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    margin: 20px;
    padding: 20px;
}

.home-infor{
  position: relative;
  background-color:#fff;
  padding:15px;
  overflow: hidden;
}

.login-user-message{
  line-height: 40px;
  color:#6f6f6f;
  border-bottom:1px dashed #dcdcdc;
}
.login-user-message span{
  font-size: 22px;
  color:#ff8041;
  padding-right:30px;
}
.login-user-message span a{
  color:#2086ee;
  font-weight: normal;
  position: relative;
  top:0;
}
.login-user-message span a:hover{
  text-decoration: none;
}
.login-user-message span i{
  padding-right: 8px;
}
.login-user-message span.login-user-span-a{
  font-size: 14px;
}
.login-user-message span.login-user-span-a em{
  color:#6f6f6f;
  font-size: 14px;
  font-weight: normal;
}
.iptxt{
  border:none;
  padding-top:0;
  line-height: 40px;
}
/*h3主题样式*/
.comman-title{
  position: relative;
  margin:0;
  padding:10px 15px;
  background-color:#f9f9f9;
  border:1px dashed #ddd;
  font-size: 14px;
  font-weight: bold;
  color:#6f6f6f;
  line-height: 32px;
}

.hyper-right{
	float:right;
}
a.laber-com{
  padding:8px 15px;
  margin-left:20px;
  transition: all 0.3s ease 0s;
}
a.laber-com:hover{
  background: #fa7f06;
}
a.laber-comeback{
  padding:5px 15px;
  margin-left:20px;
  transition: all 0.3s ease 0s;
}
a.laber-comeback:hover{
  background: #fa7f06;
}
.fa-size-small{
  font-size: 12px;
  padding-right: 6px;
}
.fa-size-big{
	font-size: 14px;
	padding-right: 6px;
}
a.lavber-green{
	background-color: #5cb85c;
}

.button{background:#476199;border:none;color:#fff;cursor:pointer;letter-spacing:0.1em;overflow:visible;padding:6px 10px;
	width:auto;cursor:pointer;text-decoration:none;height:32px;border-radius: 3px;}
.button:hover{background:#f90;}
.button_s{background:#5cb85c;border:none;color:#fff;cursor:pointer;letter-spacing:0.1em;border-radius: 3px;
overflow:visible;width:auto;cursor:pointer;text-decoration:none;width:72px;height:31px;line-height:31px;overflow:hidden;}
.button_s:hover{background:#f90;}

.page{ text-align:right; padding:5px 0px;}
.hback_1 {color:#777;padding-left:10px;font-size:12px;}
.hback{font-size:12px;vertical-align:middle;}
.hback #p_move{padding-left:10px;padding-right:6px;}
.hback .button{margin-left:5px;}
.hback #order_btn{margin-left:10px;}
.hback_1 span#t1{color:#ff0000;font-weight:bold;}
.f_tag a{padding-left:3px;padding-right:3px;font-family:Arial,宋体;font-size:12px;}
.f_tag a.over{border:1px solid #ccc;padding-left:6px;padding-right:6px;background:#f5f5f5;}
.hback a:hover{text-decoration:none;color:#0072C1;}
.f_tag a:hover{color:#ff0000;}
.hback a:active{text-decoration:none;color:#0072C1;}
.hback_o {background:#f3f3f3;font-size:14px;}
.orders{width:40px;text-align:center;border:1px solid #CECECE;height: 30px;line-height: 30px;color: #f90;font-weight: bold;}
.hback_2 {background:#E1F4FD;font-size:14px;}
.hback_none {background:#ffffff;color:#333333;font-size:14px;}
.hback_none span#cc1{padding-left:20px;color:#a2a2a2;}

.page_total {border:1px solid #5cb85c;
 background-color: #5cb85c; padding:6px 10px;color:#fff;border-right: none;}
.page_pages {border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid;
	background-color: #ffffff; padding:6px 10px;border-left: none;}
.page_redirect {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid;
	background-color: #ffffff; padding:6px 15px;}
.on_page_redirect {border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid;
	background-color: #eeeeee; font-size: 11px; color: #FF7200; padding:6px 15px;}
.page_number {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid;
	background-color: #ffffff; font-size: 11px; padding:6px 15px;}
.on_page_number {border-right: #dddddd 1px solid; border-top: #dddddd 1px solid; border-left: #dddddd 1px solid; border-bottom: #dddddd 1px solid;
 background-color: #eeeeee; font-size: 11px;color: #FF7200; padding:6px 15px;}
.page_curpage {border:1px solid #f90; background-color: #f90; font-size: 11px;color: #fff; font-weight: bold; padding:6px 15px;
border-left: none;border-right: none;}
.page_input {
	width: 70px;
    border-radius: 0px;
    padding: 6px;
    -webkit-transition: none;
    transition: none;
    font-size: 12px;
    float: left;
    margin-left: 10px;
}
.page_input:focus {
	border: 1px solid #2086ee;
}
.page-margin{margin-left:5px;}

.tb{width:100%;background:#ccc;}
.tb th{ background:#edf3f7;font-weight:bold;height:24px;line-height:25px;letter-spacing:1px;color:#555F73;font-size:12px;}
.tb td{line-height:22px;}
.tb tr{background:#F1F2F3;}

.searchtb{width:100%;background:#ccc;}
.searchtb th{ background:#edf3f7;font-weight:bold;height:24px;line-height:25px;letter-spacing:1px;color:#555F73;font-size:12px;}
.searchtb td{line-height:22px;}
.searchtb tr{background:#F1F2F3;}

.tab{width:100%;}

.f_l {float:left;}
.f_r {float:right;}
.t_r {text-align:right;}
.t_c {text-align:center;}
.f_b {font-weight:bold;}
.f_white {color:white;}
.f_gray {color:#666666;}
.f_orange {color:#FF6600;}
.f_red {color:red;}
.f_green {color:green;}
.f_blue {color:blue;}

.btn-group div{
width:100px;
margin-left:10px;
margin-right:10px;
float:left;
height:108px;
background-image:url(/cn/xycms/images/mico_l.gif);
text-align:center;
background-repeat:no-repeat;
}
.btn-group .m1{
background-position:center 10px;
}
.btn-group .m2{
background-position:center -130px;
}
.btn-group .m3{
background-position:center -270px;
}
.btn-group .m4{
background-position:center -414px;
}
.btn-group .m5{
background-position:center -554px;
}
.btn-group .m6{
background-position:center -694px;
}
.btn-group .m7{
background-position:center -834px;
}
.btn-group div a{
padding-top:84px;
display:block;
height:24px;
}
.btn-group div a:hover{
background:url(/cn/xycms/images/mb_bg.gif) center center no-repeat;
text-decoration:none;
}
.clearboth{
clear:both;
height:0px;
line-height:0px;
font-size:0px;
}


.seo .login{
color:#3571BF;
font-size:14px;
background-color:#ECF2F7;
height:30px;
line-height:30px;
padding-left:10px;
font-weight:bold;
border:1px solid #C5DBE4;
border-bottom:0px;
}
.seo_m{width:573px;height:241px;background:url("/cn/xycms/images/tj.png") 0 0 no-repeat;position:relative;}
#tj_a{display:block;width:130px;height:32px;line-height:32px;text-align:center;position:absolute;left:80px;top:60px;color:#1982d1;
background:#ECF2F7;border:1px solid #C5DBE4;-webkit-box-shadow: 1px 5px 5px #ccc;-moz-box-shadow: 1px 5px 5px #ccc;font-size:14px;
box-shadow: 1px 5px 5px #ccc;font-family:"微软雅黑";font-weight:bold;}
#tj_a:hover{text-decoration:none;background:#1982d1;color:#fff;border:none;}

.main{
padding:10px;
border:1px solid #c5dbe4;
height:280px;
}
.main .s1{
color:#3571BF;
font-size:14px;
height:30px;
line-height:30px;
text-align:left;
border-bottom:1px dashed #C5DBE4;
}
#name1{
width:160px;
height:16px;
padding:3px;
border:1px solid #91A2D3;
vertical-align:middle;
margin-bottom:6px;
}
.main .btn{
text-align:left;
margin-top:15px;
}
.main .text{
margin-top:18px;
line-height:24px;
}
.login-btn{
background:url(/cn/xycms/images/web_login_sprite.jpg) left top no-repeat;
width:90px;
height:30px;
line-height:30px;
text-align:center;
border:0px;
color:#fff;
font-size:14px;
font-weight:bold;
cursor:pointer;
margin-top:5px;
}
.login-btn2{
background:url(/cn/xycms/images/web_login_sprite2.jpg) left top no-repeat;
}
.item span{position:absolute;right:-30px;height:16px;top:4px;width:30px;}
#c{
width:160px;
height:16px;
padding:3px;
border:1px solid #91A2D3;
vertical-align:middle;
margin-bottom:6px;
}
.link_login {text-align:center;font-size:14px;}
.link_login a{display:block;height:30px;width:90%;margin:0 auto;background-color:#0072c1;color:#fff;text-decoration:none;line-height:30px;}
.link_login a:hover{text-decoration:none;background-color:#706610;}
.pw{color:#666;font-size:12px;width:88%;margin:0 auto;height:40px;line-height:40px;}

#rank span{color:#0D8C21;}
#rank a{color:#0D8C21;}

.search-area a#kk{display:block;color:#fff;border:0;height:24px;line-height:24px;width:100px;text-align:center;background:#9cc13d;text-decoration:none;}
.search-area a#kk:hover{text-decoration:none;}
.search-area a#kk:visited{display:block;color:#fff;}

#seosetting tr{line-height:30px;}
.copysetting{width:70%;text-align:left;}

.setting_left{width:44%;float:left;}
.setting_right{width:42%;float:left;}

.er_form{width:20%;float:left;line-height:38px;margin-left:50px;}
.er_form #data{width:180px;height:28px;line-height:22px;height:22px;border:1px solid #abadb3;}
.er_form #level{width:140px;text-align:left;height:24px;line-height:24px;border:1px solid #abadb3;}
.er_form #size{width:140px;text-align:left;height:24px;line-height:24px;border:1px solid #abadb3;}
.er_form .btn{text-align:left;padding-left:40px;padding-top:10px;}
.er_img{width:40%;float:left;margin-left:10px;}

.word_url{width:100px;}
#word_btn{line-height:26px;cursor:pointer;background:#666;color:#fff;padding:8px;vertical-align:middle;}
#smart_keywords{line-height:26px;cursor:pointer;background:#666;color:#fff;padding:7px;vertical-align:middle;}
#smart_keywords:hover{cursor:pointer;background:#f90;}
.p_cate_img{width:80px;height:50px;}
#smart_keywordsnew{line-height:26px;cursor:pointer;background:#666;color:#fff;padding:3px;padding-left:8px;padding-right:7px;vertical-align:middle;}
#smart_keywordsnews{line-height:26px;cursor:pointer;background:#666;color:#fff;padding:3px;padding-left:8px;padding-right:7px;vertical-align:middle;}

/*上传框的美化*/
#sf_upfile{border:1px solid #B6BFCE;}

.rank_list tr td span{font:12px/1.5 Helvetica, Tahoma, Arial, sans-serif;color:#0d8c21;}
.rank_list tr td span.keyword{font: 12px/1.5 Arial,"宋体",sans-serif;color:#333;}
.rank_list tr td a{font: 12px/1.5 Arial,"宋体",sans-serif;color:#0d8c21;}
.rank_list tr td a:hover{color:#ff0000;}

#more{padding-left:15px;padding-top:10px;}


.clearfix{clear:both;}
.clearfix:after{
content: "";
display: block;
height: 0;
clear: both;
overflow: hidden;
visibility: hidden;
}

/*推荐产品*/
.recommend{font:12px "Lucida Grande", Verdana, Lucida, Helvetica, Arial, 'Simsun', sans-serif;color:#666;}
.recommend li{float:left;width:120px;margin-left:25px;margin-right:25px;display:block;border:1px solid #b5cfd9;padding:5px;margin-bottom:15px;}
.recommend li div.opera{border-top:1px solid #b5cfd9;line-height:28px;text-align:center;vertical-align:middle;}
.recommend li div.opera a{padding-left:2px;padding-right:2px;}
.recommend li div.opera span{padding-left:2px;padding-right:3px;}
.opera .orders{width:24px;display:inline-block;height:18px;line-height:18px;color:#666;}

.recommend li a{color:#666;}
.recommend li a:hover{color:#2086ee;}
.recommend li a.name{display:block;height:26px;line-height:26px;text-align:center;}
.recommend li a.pic{display:block;}
.recommend li a img{width:120px;height:100px;}

.update_orders{
	position:absolute;
	width:72px;
	left: 66px;
	text-align:center;
	top:0;
	font-weight:normal;
	height:30px;
	line-height:30px;
	background:#5cb85c;
	font-size:13px;
	color:#fff;
	border-radius: 3px;
}
.update_orders:hover{
	text-decoration:none;
	background-color: #f90;
}
.update_orders:active{text-decoration:none;border-color:#ddd #666 #666 #ddd;}

.upload_img{width:90px;display:none;border:1px solid #ddd;padding:2px;}
.pic_remove{display:none;width:90px;text-align:center;font-family:"宋体";font-size:12px;}
.pic_remove_qr{display:none;width:90px;text-align:center;font-family:"宋体";font-size:12px;}
.form-cont span.logo{color:#666;padding-right:8px;padding-left:8px;}

#clearlog {
	position:absolute;
	left:190px;
	top:12px;
	text-align:center;
	height:22px;
	line-height:22px;
	padding: 5px 8px;
	color: #fff;
	background-color: #F80778;
	border-radius: 3px;
}
#clearlog:hover {
	background-color: #f90;
}
#clearlog:active{text-decoration:none;border-color:#ddd #666 #666 #ddd;}

.read {
	font: 12px/1.5 宋体,arial,sans-serif;
	color: #ff0000;
	text-decoration:underline;
}
.already{color:#909090;}

.link_api{width:360px;height:22px;}
#del_cache{padding-left:10px;font-weight:bold;}
/*每页面显示数目*/
.pagecount{text-align:left;}
.pagecount span{padding-left:8px;}
.pagecount input{padding-left:4px;}

#scateid{overflow:hidden;}
#cid{width:120px;overflow:hidden;}
#tag1{width:100px;}
#tag2{width:100px;}
#tag3{width:100px;}

.hback a.pic_remove:hover{color:#e87518;text-decoration:underline;}

/*区域*/
.input1{width:120px;}
.input3{width:110px;}
.tip{font:12px "宋体","Arial Narrow",HELVETICA;color:#999;}
#task_tip {font-weight:normal;padding: 6px 20px;font:12px "微软雅黑","Arial Narrow",HELVETICA;color:#2086ee;display: inline-block;
text-align: left;margin-left: 10px;width: auto;}
input{
	vertical-align:middle;
	border: 1px solid #d0d0d0;
    color: #333;
}
select{ vertical-align:middle;border-color:#CCCCCC;border-style:solid;border-width:1px;color:#333;padding:5px;}
.f-keyword-top{margin-top:10px;}
/*表格表单*/
table{border-collapse:collapse;border-spacing:0;}
.table_form{font-size:12px;width:100%;}
.table_form td{padding-left:12px}
.table_form th{font-weight:normal; text-align:right;padding-right:10px; color:#666;}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:12px 8px}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee;padding-right:15px;}
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}
.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;height:18px;margin:0 5px 0 0;padding: 6px;border: 1px solid #d0d0d0;background: #FFF; font-family: Verdana, Geneva, sans-serif, arial, "宋体";font-size:13px;color:#333;}
textarea,textarea.input-text,textarea.input-focus{font-size:12px;height:auto; padding:5px; margin:0;outline:none;
border:1px solid #d0d0d0;}
.input-txt:focus{border-color:#3da6ff;}
textarea:focus{border-color:#3da6ff;}
.userinfo{font-size:13px;color:#333;}
.userinfo span{display:block;padding-bottom:7px;}
.userinfo span i{font-style:normal;}

.new_post{padding-left:15px;color:#ff0000;font-weight:normal;}
.post{margin-left:15px;_display:inline;}
.post1{margin-left:15px;_display:inline;}

.box.count ul{
	display: flex;
}
.box.count ul li{float:left;width:32%;border:1px solid #ddd;margin-right:2%;background-color: #fff;}
.box.count ul li.count_last{float: right;margin-right: 0;}
.box.count ul li .info{padding:20px 10px;position:relative;}
.box.count ul li .info .ico {width:90px;height:60px;display:block;color:#fff;background-color: #f39c11;border-radius: 4px;text-align: center;line-height: 60px;
position: relative;top:0;cursor: pointer;}
.box.count ul li .info .ico i{font-size: 38px;line-height: 60px;}
.box.count ul li .info .ico.g1{background-color: #f39c11;}
.box.count ul li .info .ico.g2{background-color: #27ae61;}
.box.count ul li .info .ico.g3{background-color: #00c1de;}
.box.count ul li .info p{position:absolute;right:10px;top:20px;}
.box.count ul li .info p span{display:block;font-size:14px;}
.box.count ul li .info p span.num{text-align:right;color:#2086ee;font-weight: bold;}
.box.count ul li .info p span.numa{color:#f39c11;}
.box.count ul li .info p span.numb{color:#27ae61;}
.box.count ul li .more{display:block;height:50px;line-height:50px;padding:0 10px;border-top:1px solid #d9d9d9;color:#666;}
.box.count ul li .more i{padding-right:10px;}
.box.count ul li .more:hover{text-decoration:none;color:#00c1de;}

.tips{color:#aaa;}
.itemtitle{line-height:32px;padding:0x 10px;background:#ededf0;margin-bottom:10px;}
.itemtitle #color{height:22px;line-height:22px;border:1px solid #d0d0d0;}

/*语言版本样式*/
.translate{overflow: hidden;}
.translate li{width:14%;float:left;padding: 13px 10px;text-align: left;}
.translate li .translate-check{margin-right:10px;}
.translate-sub{border-top:1px dashed #e5e5e5;padding-top:18px;padding-bottom: 8px;}

.w_automatic{color:#888;display: inline-block;}

.laber-server{
	padding:8px 12px;
}
.server-times {
	display: inline-block;
	margin-left:10px;
}
.chart-base {
	width: 32%;
	min-width: 460px !important;
	float: left;
}
#datetimepicker {
	text-align: center;
}
.icon-arrow-right::before {
	color: #f39c11;
    content: "";
}

.icon-arrow-left::before {
	color: #f39c11;
    content: "";
}
.datetimepicker {
	margin-top: 0 !important;
}
.datetimepicker-inline {
	margin: 0 auto;
	width: 320px !important;
}
.today-data {
	margin-left: 2%;
}
.keywords-ul {
	overflow: hidden;
}
.keywords-ul li {
	color: #fff;
	float: left;
	width: 32%;
	margin-right: 2%;
	background: #fec006;
	overflow: hidden;
}
.keywords-ul li.keywords-li-three {
	float: right;
	margin-right: 0;
	background-color: #8ac249;
}
.keywords-ul li.keywords-li-two {
	background-color: #e81d62;
}
.keywords-left {
	display: inline-block;
	width: auto;
	height: 110px;
	padding: 20px 30px;
	line-height: 32px;
	font-size: 18px;
}
.keywords-left span {
	font-weight: bold;
	font-size: 26px;
}
.keywords-left span a {
	color: #fff;
}
.keywords-right {
	width: 30%;
	height: 110px;
	display: inline-block;
	text-align: center;
	background: rgba(0,0,0,.1);
}
.keywords-right a {
	display: inline-block;
	padding-top: 36px;
}
.keywords-right i {
	color: #fff;
	font-size: 40px;
	transition: all 1s ease 0s;
}
.keywords-right i:hover {
	-webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.ranking-notice {
	margin:15px 0 25px 0;
	text-align: center;
	font-size: 22px;
	font-weight: bold;
	color: #f90;
	font-family: "微软雅黑";
}
.ranking-notice img {
	width: 120px;
	height: auto;
	padding-right: 20px;
	vertical-align: middle;
}


/*----  region  ----*/
.region-title {
	padding-left: 10px;
	border-bottom: 1px solid #ccc;
	line-height: 34px;
	margin-bottom: 15px;
}
.region-area {
	line-height: 30px;
	font-size: 12px;
	margin-top: 6px;
}
.region-area input {
	cursor: pointer;
}
.region-left {
    float: left;
    line-height: 30px;
    padding: 0 10px;
}
.region-list {
	display: inline-block;
    width: 90px;
    border: 1px solid #fff;
    position: relative;
    padding-left: 15px;
}
.region-list:hover {
	border: 1px solid #c8c8c8;
}
.region-list-content {
	position: absolute;
	display: none;
	width: 405px;
	z-index: 999;
	left: -1px;
	top: 30px;
	border: 1px solid #c8c8c8;
}
.region-list-content ul {
	background: #fff;
	height: 100%;
}
.region-list-content ul li {
	float: left;
    width: 130px;
    position: relative;
    padding-left: 5px;
    line-height: 26px;
    height: 26px;
    overflow: hidden;
}
.region-list-content ul li span,.region-left span,.region-list span {
	padding-left: 6px;
}
#area-btn {
	margin: 10px;
}
.tag-update {
	padding: 8px 12px;
	background: #595957;
	color: #fff;
	border-radius: 3px;
	transition: all 0.3s ease 0s;
}
.tag-update:visited {
	text-decoration: none;
	color: #fff;
}
.tag-update:hover {
	text-decoration: none;
	color: #fff;
	background: #f90;
}
.tag-state {
	display: none;
	color: #f90;
	padding: 0 6px;
}

.reply-title{
	font-size: 12px;
	line-height: 36px;
	margin-top: 10px;
}
.reply{
	margin-top: 20px;
}
.reply .content{
	margin-bottom: 20px;
}
.reply-list .button{
	height: auto !important;
}



/*----  关联下载  ----*/
.overflow-auto-120{
	overflow: auto;
    height: 120px;
    padding: 9px;
    min-height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #cccccc;
    margin-top: 10px;
}
.dropdown-menu{
	position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
}
.dropdown-menu > li > a{
	display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap;
}
.dropdown-menu > li > a:hover {
    text-decoration: none;
    color: #333;
    background-color: #f5f5f5;
}
#product-download{
	font-size: 14px;
}

/*扩展字段*/
.extendlist{
	padding: 15px;
	border-bottom: 1px solid #eee;
}
.extendlist span{
	display: block;
	float: left;
	width: 75px;
	padding: 10px 0px;
	padding-right: 20px;
	text-align: right;
}

#extend{padding: 0px;}

.extend-op{display: inline;line-height: 40px;}<!--耗时1753053980.7028秒-->