body,form,ul,li,dl,dt,dd{margin:0;padding:0;}
body{margin:0;padding:0;font-family:tahoma,arial,'Hiragino Sans GB','Microsoft YaHei',sans-serif;font-size:14px;line-height:175%;background-color:#eeeeee;
background-color:#eeeeee;}
input,textarea,select{font-size:14px;}
img{border:0;}
ul,li,dl,dt,dd{list-style:none;}
a{color:#003366;text-decoration:none;}
a:hover{color:#0056B3;text-decoration:underline;}

#header{border-bottom:1px solid #C0C0C0;background:url(/images/bg_head.gif) repeat-x left top;}
#header .hskin{width:100%;height:68px;overflow:hidden;background:url(/images/logo.gif) no-repeat;}
#header #logo{float:left;}
#header #nav{padding-top:5px;line-height:20px;height:47px;overflow:hidden;}
#header #nav a{display:block;float:left;padding:1px 7px;white-space:nowrap;}

#loader{position:absolute;z-index:91;top:300px;left:0;width:100%;height:32px;background:url(/images/load_32x32.gif) no-repeat center bottom;}

#sfbar{padding:6px 7px;line-height:2;border-top:1px solid white;}
#picker{position:absolute;float:left;display:none;z-index:90;background:url(/images/spacer.gif);}
#picker_close{position:absolute;right:0;z-index:202;cursor:pointer;}
#editcon{position:absolute;float:left;display:none;z-index:203;}
#editor {width:18em;height:6em;}
#edittip{border:1px solid #C0C0C0;border-width:0 1px 1px 0;}
#edittip div{background-color:#FFFFE0;border:1px solid gray;border-color:silver gray gray silver;padding:.4em;line-height:150%;}

#fontpre{position:absolute;top:-100px;float:left;border:1px solid #C0C0C0;border-width:0 1px 1px 0;z-index:3001;}
#fontpre div{background-color:#FFFFFF;border:1px solid gray;border-color:silver gray gray silver;padding:7px;line-height:150%;}
#fontpre div img{background:#D1D5DA url(/images/load_16x16.gif) no-repeat center center;}
#font{/*background:#ffffff url(/images/select_bg.gif) no-repeat right bottom;border:1px solid #808080;*/
cursor:pointer;text-indent:2px;background: #FFF url(/common/jquery/editable-select/arrow-down.gif) right center no-repeat;padding-right: 13px;}
.colorwell{width: 5em;text-align: center;cursor: pointer;}
.colorwell-selected{font-weight: bold;}

#sfcon5{border:1px solid #ffffff;border-width:1px 0;}
#sfcon4{border:1px solid #808080;border-width:1px 0;}
#sfcon3{border:1px solid #C0C0C0;border-width:1px 0;padding:16px 16px 17px 16px;background-color:#EAEAEA;background-image: linear-gradient(90deg, #EAEAEA 0%, #F5F5F5 40%, #F5F5F5 60%, #EAEAEA 100%);text-align:center;}
#sfcon2{border:1px solid silver;border-width:0 1px 1px 0;}
#sfcon1{border:1px solid gray;border-color:silver gray gray silver;}
#sfcon{padding:0px 0 0 0px;border:20px solid white;background:#ffffff url(/images/load_16x16.gif) no-repeat center center;}

#sftree{line-height:26px;margin-top:32px;}
#sftree ul{margin:12px 0 0 18px;}
#sftree ul li{float:left;margin:0 12px 0 0;}
#sftree ul li a{display:block;width:128px;overflow:hidden;white-space:nowrap;
/*text-decoration:none;line-height:17px;text-indent:1px;background-color:#eeeeee;border:1px solid #eeeeee;*/
}
#sftree ul li a.tick{background-color:#003366;color:#ffffff;text-decoration:none;}
#sftree ul li a.tick:hover{color:#ffffff;}
#sftree ul li a:hover{
/*background-color:#C8DCFD;border:1px solid #316AC5;*/
}

#footer{
	clear:both;
	margin:0 7px;
	padding:15px 0;
	border-top:1px solid #999999;
	text-align:center;
}
#footer a img{
	margin-top:8px;
}
#footer .ffav{display:none;}
#footer .fnav{
	display:inline-block;
	padding:3px 0 7px 0;
}
#footer .fnav a{
	display:inline-block;
	padding:0 7px;
}

#trans_j2f,
#trans_f2j{margin-left:5px;}

#jqmSF_content li a{display:block;width:172px;overflow:hidden;text-indent:2px;text-decoration:none;background-color:#eeeeee;border:1px solid #eeeeee;}
#jqmSF_content li a:hover{background-color:#C8DCFD;border:1px solid #316AC5;}
#jqmSF_content li a.st{background:#FFEDBB;border:1px solid #CB6E0E;}

input.editable-select,input.sfont,#font{border-width:1px;}

.cbox{width:336px;padding:7px 15px 10px 0;float:left;}
.gg_336x280{width:336px;height:280px;text-align:center;background-color:#E7E7E7;border-right:5px solid #EEE;}

.sp_t_ic_qq{width:16px;height:16px;background:url(/images/sprite_icon.gif) no-repeat -10px -10px;margin:2px 2px -2px 2px;}
.sp_t_ic_tel{width:16px;height:16px;background:url(/images/sprite_icon.gif) no-repeat -40px -10px;margin:2px 4px -2px 2px;}

.btn-light{
	font-weight:bold;
	color:#1677FF;
	background-color:#E5F5FF;
	box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}
.btn-round{
	background-color:#fff;
	box-shadow:0px 1px 1px rgba(0,0,0,0.15);
	border:1px solid rgba(0,51,102, 0.5);
	padding:7px 14px;
	font:14px/1 arial;
	border-radius:14px;
	display:inline-block;
	text-decoration:none;
}
.btn-round:hover{
	background-color:#036;
	color:#fff;
	text-decoration:none;
}
#sflink{
	clear:both;
	padding:5px 12px 15px 12px;
	text-align:center;
}

.tooltip{
	position: relative;
	display: inline-block;
	*display:inline;
}
.tooltip .tooltiptext{
	line-height:23px;
	visibility: hidden;
	width: 160px;
	top: 160%;
	left: 50%;
	margin-left: -80px;
	background-color: black;
	color: #fff;
	padding: 7px 12px;
	border-radius: 5px;
	position: absolute;
	z-index: 3002;
}
.tooltip:hover .tooltiptext{
	visibility: visible;
}

body .pop-save .layui-layer-content{padding:20px;}
