@charset "gb2312"; body {
	font-family: "微软雅黑";
}

.displaynone {
	display: none !important;
}

.mt15 {
	margin-top: 15px;
}

.clear_both {
	clear: both;
}

.space {
	height: 10px;
	clear: both;
}

.space2 {
	height: 5px;
	clear: both;
}

.list_list {
	width: 100%;
	border: 0;
	border-top: 2px solid #cfcfcf;
	margin: 0 0 20px 0;
	padding: 0;
}

.list_list th div {
	white-space: nowrap;
}

.list_list tr.bg0 {
	background: #fff;
}

.list_list tr.bg1 {
	background: #f8f8f8;
}

.list_list th,.list_list td {
	border: 0;
	padding: 5px 10px;
	text-align: left;
	vertical-align: middle;
}

.list_list th {
	background: #f4f4f4;
}

.list_list tbody th {
	border-bottom: 1px solid #e5e5e5;
}

.list_list td {
	border-bottom: 1px solid #f0f0f0;
}

.list_list th.button,.colTable th.button,.crossTable th.button {
	text-align: right;
}

.list_list td.alert,.colTable td.alert,.crossTable td.alert {
	color: red !important;
}

.list_list td.alert a,.colTable td.alert a,.crossTable td.alert a {
	text-decoration: none;
	color: red !important;
}

.tableRow {
	width: 100%;
	border: 0;
	border-top: 2px solid #cfcfcf;
	margin: 0 0 20px 0;
	padding: 0;
}

.tableRow th div {
	white-space: nowrap;
}

.tableRow tr.bg0 {
	background: #fff;
}

.tableRow tr.bg1 {
	background: #f8f8f8;
}

.tableRow th,.tableRow td {
	border: 0;
	padding: 5px 10px;
	vertical-align: middle;
}

.tableRow th {
	background: #f4f4f4;
	text-align: left;
	padding-left: 20px;
}

.tableRow tbody th {
	border-bottom: 1px solid #e5e5e5;
}

.tableRow td {
	border-bottom: 1px solid #f0f0f0;
}

.tableRow th.button,.colTable th.button,.crossTable th.button {
	text-align: right;
}

.tableRow td.alert,.colTable td.alert,.crossTable td.alert {
	color: red !important;
}

.tableRow td.alert a,.colTable td.alert a,.crossTable td.alert a {
	text-decoration: none;
	color: red !important;
}

.board_pagination {
	margin: 0 auto;
	text-align: center;
	margin-top: 15px;
}

.board_comment_list textarea,.board_comment_write textarea {
	width: 90%;
	font-size: 12px;
}

.board_comment_list .comment_lists {
	height: 25px;
	border-bottom : 1px solid #e8e8e8;
	padding-top: 10px;
}

.displaynone {
	display: none;
}

.board_pagination .current {
	color: #CC0000;
	font-weight: bold;
}

.table01 {
	width: 100%;
	border: 0;
	margin: 0;
	padding: 0;
}

.ipInfo {
	text-align: right;
	width: 100%;
}

html,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,img {
	margin: 0;
	padding: 0;
}

html {
	width: 100%;
	height: 100%;
}

body,code {
	font: 0.75em Verdana,Dotum,AppleGothic,sans-serif;
	color: #353535;
	background: #fff;
}

body {
	min-width: 1480px;
}

body#popup {
	min-width: 0;
}

li {
	list-style: none;
}

img,fieldset {
	border: none;
	vertical-align: top;
}

table {
	width: 100%;
	border: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

caption {
	display: none;
}

th,td {
	border: 0;
	vertical-align: top;
}

input,select,textarea {
	font-size: 100%;
	Dotum;color: #353535;
	vertical-align: middle;
}

.inputTypeText {
	height: 19px;
	padding: 3px 0 0 9px;
	border: 1px solid #d5d5d5;
}

select {
	height: 24px;
	border: 1px solid #d5d5d5;
}

textarea {
	padding: 5px 6px;
	border: 1px solid #d5d5d5;
	line-height: 1.5;
}

legend {
	visibility: hidden;
	position: absolute;
	left: -9999px;
	top: -9999px;
	width: 0;
	height: 0;
	line-height: 0;
}

button {
	overflow: visible;
	padding: 0;
	margin: 0;
	border: 0;
	cursor: pointer;
}

hr.layout {
	display: none;
}

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

.objHidden {
	visibility: hidden;
	position: absolute;
	left: -1000px;
	top: -1000px;
	height: 0;
	width: 0;
}

table tr.radioType input,span.noBorder input {
	border: none !important;
	width: auto !important;
	height: auto !important;
	margin: 0 3px 0 0 !important;
	vertical-align: middle !important;
	background: none !important;
}

#content_CONTAINER td {
	width: auto !important;
}

table.nneditor-table {
	width: auto !important;
}

#progressPaybarBackground {
	position: absolute;
	z-index: 99;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

#progressPaybarView {
	position: absolute;
	z-index: 100;
	top: 160px;
	left: 20px;
	width: 471px;
	font-size: 12px;
}

#progressPaybarView .box {
	height: 180px;
	background: url(../../img.cafe24.com/ec_hosting/popup/layer_guide/bg_layer_box1.html) 0 0 no-repeat;
}

#progressPaybarView .box .graph {
	padding: 15px 0 0 0;
	text-align: center;
}

#progressPaybarView .box .graph span {
	display: block;
	text-align: center;
	margin: 20px 0;
}

#progressPaybarView .box .txt {
	text-align: center;
	padding: 15px 0 0;
	color: #555555;
}

div.layerProgress {
	filter: alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity: 0.4;
	background-color: #999;
}

#skipNavigation {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 0;
}

#skipNavigation p,#skipNavigation ul,#skipNavigation ul li {
	height: 0;
}

#skipNavigation p a {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin-left: -1px;
	margin-bottom: -1px;
	text-align: center;
	color: #000;
	white-space: nowrap;
}

#skipNavigation p a:focus,#skipNavigation p a:hover,#skipNavigation p a:active {
	width: 100%;
	height: auto;
	padding: 10px 0;
	background: #c4122f;
	color: #fff;
	z-index: 100;
}

.displaynone {
	display: none;
}

#header {
	background: url("bg_body.gif") repeat-x 0 0;
}

#header .inner {
	position: relative;
	width: 1218px;
	margin: 0 auto;
	*zoom:1;}

#header .inner:after {
	content: "";
	display: block;
	clear: both;
}

#header .topArea {
	height: 112px;
	padding: 83px 0 0;
	text-align: center;
	*zoom:1;}

#header .topArea:after {
	content: "";
	display: block;
	clear: both;
}

#header .special {
	float: left;
	border-left: 1px solid #d8d8d8;
}

#header .special li {
	float: left;
}

#header .special a {
	display: block;
	height: 20px;
	padding: 16px 15px 9px;
	border-right: 1px solid #d8d8d8;
	color: #353535;
	text-decoration: none;
}

#header .special a:hover {
	color: #008bcc;
	padding-bottom: 7px;
	border-bottom: 2px solid #008bcc;
}

#header .link {
	position: absolute;
	left: 0;
	top: 0;
	height: 35px;
	line-height: 35px;
}

#header .link > a,#header .link > span {
	float: left;
}

#header .link > a {
	margin: 0 9px 0 0;
	padding: 0 10px 0 0;
	color: #666;
	text-decoration: none;
	background: url("ico_util2.gif") no-repeat 100% 12px;
}

#header .link > span img {
	vertical-align: middle;
}

#header .link .xans-layout-bookmark span {
	padding-left: 17px;
	background: url("ico_bookmark.gif") no-repeat 0 1px;
}

#wrap {
	position: relative;
	width: 1460px;
	margin: 27px auto 0;
}

#container {
	width: 1218px;
	margin: 0 auto;
	*zoom:1;}

#container:after {
	content: "";
	display: block;
	clear: both;
}

#sidebar {
	float: left;
	width: 180px;
}

#sidebar .banner {
	padding: 0 0 20px;
	border-bottom: 1px solid #e8e8e8;
}

#sidebar .banner p a {
	display: block;
}

#contents {
	float: right;
	width: 1014px;
}

#banner {
	position: absolute;
	top: 0;
	left: 0;
	width: 90px;
}

#quick {
	position: absolute;
	top: 0;
	right: 0;
	width: 90px;
}

#quick .banner a {
	display: block;
	margin: 15px 0 0;
}

#footer {
	background: url("bg_footer.gif") repeat-x 0 100%;
}

#footer .inner {
	overflow: hidden;
	position: relative;
	width: 1218px;
	margin: 40px auto 0;
	*zoom:1;}

#boardArea {
	overflow: hidden;
	margin: 50px 0 0;
	border-top: 1px solid #d8d8d8;
}

#bannerArea {
	margin: 22px 0 0;
}

#bannerArea h2 {
	margin: 0 0 16px;
	font-weight: normal;
	font-size: 20px;
	Dotum,sans-serif;color: #2e2e2e;
	text-align: center;
}

.path {
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	*zoom:1;}

.path h2 {
	overflow: hidden;
	position: absolute;
	width: 0;
	height: 0;
	white-space: nowrap;
	text-indent: 100%;
}

.path ol {
	float: right;
}

.path li {
	float: left;
	padding: 0 0 0 12px;
	margin: 0 0 0 8px;
	color: #757575;
	background: url("ico_path.gif") no-repeat 0 10px;
}

.path li:first-child {
	background: none;
}

.path li a {
	color: #757575;
}

.path li strong,.path li strong a {
	color: #2e2e2e;
}

.titleArea {
	min-height: 30px;
	margin: 10px 0 20px;
	border-bottom: 1px solid #e8e8e8;
}

.titleArea h2 {
	display: inline-block;
	padding: 0 0 0 12px;
	color: #2e2e2e;
	font-size: 16px;
	*display: inline;
	*zoom:1;background: url("ico_heading.gif") 0 2px no-repeat;
}

.titleArea p {
	display: inline-block;
	margin: 0 0 0 6px;
	padding: 0 0 0 10px;
	color: #939393;
	background: url("ico_title.gif") no-repeat 0 0;
	*display: inline;
	*zoom:1;}

.titleArea ul {
	padding: 5px 0;
	color: #939393;
	line-height: 18px;
}

.titleArea ul li {
	padding: 0 0 0 9px;
	background: url("ico_info.gif") no-repeat 4px 7px;
}

.help {
	margin: 40px 0 0;
	border: 1px solid #d6d4d4;
	line-height: 18px;
}

.help h3 {
	padding: 9px 0 6px 10px;
	border-bottom: 1px solid #e8e7e7;
	color: #353535;
	font-size: 12px;
	background: #fbfbfb;
}

.help .content {
	padding: 0 9px 12px;
}

.help .content h4 {
	margin: 22px 0 -4px;
	color: #000;
	font-size: 12px;
	font-weight: normal;
}

.help .content h4:first-child {
	margin-top: 13px;
}

.help .content p {
	margin: 15px 0 0 10px;
	color: #757575;
}

.help .content ul {
	margin: 15px 0 0 11px;
}

.help .content li {
	padding: 0 0 0 25px;
	color: #757575;
	background: url("ico_number.png") no-repeat;
}

.help .content li.item1 {
	background-position: -484px 0;
}

.help .content li.item2 {
	background-position: -434px -100px;
}

.help .content li.item3 {
	background-position: -384px -200px;
}

.help .content li.item4 {
	background-position: -334px -300px;
}

.help .content li.item5 {
	background-position: -284px -400px;
}

.help .content li.item6 {
	background-position: -234px -500px;
}

.help .content li.item7 {
	background-position: -184px -600px;
}

.help .content li.item8 {
	background-position: -134px -700px;
}

.help .content li.item9 {
	background-position: -84px -800px;
}

.help .content li.item10 {
	background-position: -34px -900px;
}

.boardMain {
	overflow: hidden;
	*zoom:1;}

.boardMain td img {
	vertical-align: middle;
	margin: 1px;
}

.boardMain .board {
	margin: 0 0 65px;
}

.boardMain .leftArea {
	float: left;
	width: 50%;
}

.boardMain .leftArea .board {
	margin: 0 23px 65px 0;
}

.boardMain .rightArea {
	float: right;
	width: 50%;
}

.boardMain .rightArea .board {
	margin: 0 0 65px 23px;
}

#modalBackpanel {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10000;
	width: 100%;
	height: 100%;
	background: #000;
}

#modalContainer {
	display: none;
	position: absolute;
	top: 100px;
	left: 100px;
	z-index: 10001;
	width: 975px;
	height: 720px;
	border: 1px solid #333;
	background: #fff;
}

#modalContainer #modalContent {
	width: 100%;
	height: 100%;
}

body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,textarea,button,select {
	margin: 0;
	padding: 0
}

body,input,textarea,select,button,table {
	background: none;
	font-size: 12px;
}

body {
	background: #fff;
}

img,fieldset,input[type=image] {
	border: 0;
	vertical-align: top;
}

ul,ol {
	list-style: none;
}

em,address {
	font-style: normal
}

a {
	text-decoration: none;
	color: #696969;
	outline: none !important;
}

a:hover,a:active,a:focus {
	text-decoration: none;
	color: #696969
}

.png24 {
	tmp: expression(setpng(this));
}

legned {
	display: block;
	overflow: hidden;
	position: absolute;
	top: -1000em;
	left: 0;
}

.sliderkit {
	position: relative;
	overflow: hidden;
	text-align: left;
}

.sliderkit a,.sliderkit a:hover {
	text-decoration: none;
}

.sliderkit a:focus {
	outline: 1px dotted #000;
}

.sliderkit img {
	border: 0;
}

.sliderkit .sliderkit-nav {
	z-index: 10;
	position: absolute;
	text-align: center;
}

.sliderkit .sliderkit-nav-clip {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}

.sliderkit .sliderkit-nav-clip ul {
	position: relative;
	left: 0;
	top: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}

.sliderkit .sliderkit-nav-clip ul li {
	float: left;
}

.sliderkit .sliderkit-nav-clip ul li a {
	display: block;
	overflow: hidden;
}

.sliderkit .sliderkit-btn {
	z-index: 100;
}

.sliderkit .sliderkit-panel {
	z-index: 1;
	position: absolute;
	overflow: hidden;
}

.sliderkit .sliderkit-panel-active {
	z-index: 5;
}

.sliderkit .sliderkit-panel-old {
	z-index: 4;
}

.sliderkit .sliderkit-panel .sliderkit-panel-textbox {
	position: absolute;
	z-index: 1;
}

.sliderkit .sliderkit-panel .sliderkit-panel-text {
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
}

.sliderkit .sliderkit-panel .sliderkit-panel-overlay {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
}

.sliderkit .sliderkit-count {
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 10;
	padding: 5px;
	color: #fff;
	background: #000;
}

.sliderkit .sliderkit-timer {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	height: 3px;
	background: #ccc;
}

body {
	background: #fff ;
	min-width: 1100px;
	background: url(header_bg.jpg) 0 0 repeat-x;
}

#container {
	width: 1100px;
	padding: 1px;
	margin: -1px auto 0;
}

#sub_container {
	width: 1100px;
	margin: -7px auto 0;
	overflow: hidden;
}

.inputTypeText {
	padding: 0;
}

.path {
	height: 60px;
	line-height: 60px;
}

.path li {
	background: url(/dsm/img/goods/path_arr.png) 0 50% no-repeat;
	padding: 0 0 0 10px;
	margin: 0 0 0 4px;
	color: #888;
}

.path li a {
	color: #888;
}

.sub_tit {
	width: 100%;
	min-height: 100px;
	position: relative;
	margin: 0 0 0 0;
	text-align: center;
}

.sub_tit .tit {
	padding: 0 10px 5px 10px;
	text-align: center;
	color: #000;
	font-size: 15pt;
	letter-spacing: 0.2em;
	font-weight: 400;
	line-height: 30px;
	height: 30px;
	border-bottom: 2px solid #eee;
	display: inline-block;
	margin: 50px 0;
}

.sub_tit .tit span {
	padding-left: 5px;
}

.sub_tit2 {
	width: 100%;
	min-height: 100px;
	position: relative;
	margin: 0 0 0 0;
	text-align: center;
}

.sub_tit2 .tit {
	padding: 0 10px 5px 10px;
	text-align: center;
	color: #000;
	font-size: 15pt;
	letter-spacing: 0.2em;
	font-weight: 400;
	line-height: 30px;
	height: 30px;
	border-bottom: 2px solid #eee;
	display: inline-block;
	margin: 50px 0;
}

.sub_tit2 .tit span {
	padding-left: 5px;
}

.sub_tit3 {
	width: 100%;
	display: block;
	margin: 0 0 30px 0;
	text-align: center;
}

.title2 {
	margin: 18px 0 39px 0;
	min-height: 67px;
	height: 67px;
}

.title2 h2 {
	padding: 0;
	color: #525252;
	font-size: 35px;
	background: none;
	text-align: center;
	font-weight: normal;
	height: 29px;
	line-height: 29px;
	margin-bottom: 23px;
	width: 100%;
}

.title2 h2 span.empha {
	color: #4fbec7;
	font-weight: 700;
}

.title2 p.intro {
	color: #666;
	font-size: 15px;
	line-height: 15px;
	height: 15px;
	text-align: center;
}

.n_p {
	width: 100%;
}

.n_p ul {
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	margin: 0 2px;
	width: 1095px;
	overflow: hidden;
}

.n_p ul li {
	float: left;
	width: 364px;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.n_p ul li .product_box {
	position: relative;
	text-align: center;
}

.n_p ul li .product_box a {
	display: block;
}

.n_p ul li .product_box a img {
	width: 364px;
	height: 364px;
}

.n_p ul li .product_box .ovbox {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	z-index: 10;
	width: 100%;
	display: none;
}

.n_p ul li .product_box .ovbox em {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	background: #222;
	filter: alpha(opacity=95);
	opacity: 0.95;
	z-index: -5;
	cursor: pointer;
}

.n_p ul li .product_box .ovbox span {
	z-index: 10;
	display: block;
}

.n_p ul li .product_box .ovbox span.name {
	position: absolute;
	bottom: 240px;
	left: 30px;
	right: 30px;
	max-height: 110px;
}

.n_p ul li .product_box .ovbox span.name span {
	color: #fff !important;
	line-height: 15px;
	font-size: 15px !important;
}

.n_p ul li .product_box .ovbox span.custom {
	color: #555;
	font-size: 13px;
	height: 11px;
	line-height: 11px;
	margin-bottom: 11px;
	text-decoration: line-through;
}

.n_p ul li .product_box .ovbox span.price {
	color: #999;
	font-weight: 700;
	font-size: 15px;
	margin-bottom: 20px;
	line-height: 13px;
}

.n_p ul li .product_box .ovbox span.bar {
	border-bottom: 1px solid #444;
	width: 136px;
	margin: 136px auto 15px;
}

.n_p ul li .product_box .ovbox span.icon img {
	width: 50px;
	height: 50px;
	border: none;
}

#header {
	width: 100%;
	height: 223px;
	position: relative;
	z-index: 90;
	background: url(header_sdw.png) 0 100% repeat-x;
}

#header_inner {
	position: relative;
	width: 1100px;
	background: transparent;
	margin: -1px auto 0;
	height: 215px;
	padding-top: 1px;
}

#header .logo {
	margin: 23px 0 82px;
	text-align: center;
}

#header .logo a {
	display: block;
	width: 539px;
	height: 110px;
	margin: 0 auto;
}

#header .top_menu {
	position: absolute;
	width: 1100px;
	top: 17px;
	left: 0;
	height: 20px;
}

#header .gnb {
	margin: 4px 0 5px;
	height: 11px;
	line-height: 11px;
	width: 550px;
	float: left;
}

#header .gnb ul {
	float: right;
}

#header .gnb ul li {
	float: left;
}

#header .gnb ul li a {
	display: block;
	border-right: 1px solid #888;
	padding: 0 12px 0 13px;
	color: #888;
}

#header .gnb ul li.last a {
	padding-right: 0;
	border-right: none;
}

#header .board_sd {
	float: left;
	width: 550px;
	height: 20px;
	line-height: 20px;
}

#header .board_sd .sliderkit-nav {
	top: 0;
	left: 0;
	width: 100%;
	height: 20px;
	position: relative;
}

#header .board_sd .sliderkit-nav h2 {
	position: absolute;
	left: 20px;
	top: 0px;
	height: 20px;
	border-left: 1px solid #d4d4d4;
	padding-left: 36px;
	background: url(not_icon.png) 12px 4px no-repeat;
	color: #222;
	font-size: 12px;
	font-weight: 700;
}

#header .board_sd .sliderkit-nav-clip {
	position: absolute;
	left: 113px;
	top: 0;
	width: 437px;
}

#header .board_sd .sliderkit-nav-clip ul {
	margin: 0px;
	height: 20px !important;
}

#header .board_sd .sliderkit-nav-clip li {
	clear: both;
	width: 437px;
	height: 20px;
	text-align: left;
	overflow: hidden;
}

#header .board_sd .sliderkit-nav-clip li a {
	color: #888;
	line-height: 20px;
	display: block;
}

#header .board_sd .sliderkit-nav .sliderkit-nav-btn {
	position: absolute;
	left: 0;
}

#header .board_sd .sliderkit-nav .sliderkit-nav-btn a {
	display: block;
	width: 20px;
	height: 10px;
}

#header .board_sd .sliderkit-nav .sliderkit-nav-btn a span {
	display: none;
}

#header .board_sd .sliderkit-nav .sliderkit-nav-prev {
	top: 0;
	background: url(up_icon.png) left top no-repeat;
}

#header .board_sd .sliderkit-nav .sliderkit-nav-next {
	bottom: 0;
	background: url(down_icon.png) left bottom no-repeat;
}

#header .lnb {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 60px;
	text-align: center;
}

#header .lnb > ul {
	height: 58px;
}

#header .lnb > ul > li {
	float: left;
	position: relative;
	margin-left: -1px;
	filter: alpha(opacity=95);
	opacity: 0.95;
}

#header .lnb > ul > li > a {
	display: block;
	height: 60px;
	line-height: 60px;
	width: 273px;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	color: #888;
	font-size: 18px;
}

#header .lnb > ul > li.first {
	margin-left: 0;
}

#header .lnb > ul > li:hover > a {
	color: #4fbec7;
}

#header .lnb > ul > li ul {
	position: absolute;
	top: 100%;
	left: 0;
	width: 273px;
	border: 1px solid #333;
	border-top: none;
	display: none;
}

#header .lnb > ul > li ul li a {
	display: block;
	height: 48px;
	color: #aaa;
	line-height: 48px;
	background: #fff;
}

#header .lnb > ul > li ul li:hover > a {
	background: #e3f6f8;
	border: none;
	color: #3db6c0;
}

#header .lnb > ul > li ul li .list {
	padding: 9px 0;
	background: #fff;
}

#header .lnb > ul > li ul li dt a {
	background: #e3f6f8;
	color: #3db5bf;
	font-weight: 700;
	font-size: 15px;
}

#header .lnb > ul > li ul li dd a {
	text-align: left;
	padding-left: 23px;
	font-size: 13px;
	color: #777;
	width: auto;
	line-height: 26px;
	height: 26px;
}

#header .lnb > ul > li ul li dd:hover a {
	color: #3db5bf;
	font-weight: 700;
}

#header .lnb > ul > li ul li dd:hover a span {
	border-bottom: 1px solid #6fc4cb;
}

#footer {
	width: 100%;
	margin-top: 42px;
	height: 396px;
	background: #fff url(footer_bg.jpg) 0 0 repeat-x;
	padding-top: 1px;
}

.top_foot {
	width: 1098px;
	height: 155px;
	margin: 0 auto;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
}

.cs_box {
	float: left;
}

.cs_box li {
	float: left;
}

.board_box {
	float: left;
}

#footer .board_sd {
	width: 435px;
	height: 22px;
	line-height: 22px;
	padding: 28px 26px 27px 25px;
	border-bottom: 1px dotted #d2d2d2;
}

#footer .board_sd .sliderkit-nav {
	top: 0;
	left: 0;
	width: 100%;
	height: 22px;
	position: relative;
}

#footer .board_sd .sliderkit-nav h2 {
	position: absolute;
	left: 31px;
	top: 0px;
	height: 22px;
	border-left: 1px solid #d4d4d4;
	padding-left: 36px;
	background: url(not_icon.png) 12px 4px no-repeat;
	color: #222;
	font-size: 12px;
	font-weight: 700;
}

#footer .board_sd .sliderkit-nav-clip {
	position: absolute;
	left: 124px;
	top: 0;
	width: 437px;
}

#footer .board_sd .sliderkit-nav-clip ul {
	margin: 0px;
	height: 22px !important;
}

#footer .board_sd .sliderkit-nav-clip li {
	clear: both;
	width: 316px;
	height: 22px;
	text-align: left;
	overflow: hidden;
}

#footer .board_sd .sliderkit-nav-clip li a {
	color: #888;
	line-height: 22px;
	display: block;
	float: left;
	font-size: 13px;
}

#footer .board_sd .sliderkit-nav-clip li span {
	float: right;
	color: #444;
	font-size: 13px;
}

#footer .board_sd .sliderkit-nav .sliderkit-nav-btn {
	position: absolute;
	left: 0;
}

#footer .board_sd .sliderkit-nav .sliderkit-nav-btn a {
	display: block;
	width: 31px;
	height: 10px;
}

#footer .board_sd .sliderkit-nav .sliderkit-nav-btn a span {
	display: none;
}

#footer .board_sd .sliderkit-nav .sliderkit-nav-prev {
	top: 0;
	background: url(up_icon.png) center top no-repeat;
}

#footer .board_sd .sliderkit-nav .sliderkit-nav-next {
	bottom: 0;
	background: url(down_icon.png) center bottom no-repeat;
}

.util {
	height: 62px;
	padding: 1px 0;
	color: #666;
	font-size: 14px;
	width: 1100px;
	margin: 0 auto;
}

.util .foot_menu {
	float: left;
	width: 603px;
	line-height: 62px;
}

.util ul {
	overflow: hidden;
}

.util li {
	float: left;
}

.util li a span {
	padding: 0 25px;
	color: #aaa;
}

.util .sns_area {
	float: left;
	width: 497px;
}

.util .sns_area ul {
	float: left;
	width: 433px;
	margin: 16px 0;
}

.util .sns_area ul li a {
	display: block;
	float: left;
	color: #595959;
}

.util .sns_area ul li a.text {
	padding: 0 25px 0 9px;
	margin: 5px 25px 4px 0;
	height: 21px;
	line-height: 21px;
	border-right: 1px solid #d4d4d4;
}

.util .sns_area ul li a.last {
	margin-right: 0;
	padding-right: 0;
	border-right: none;
}

.util .go_top {
	float: left;
	width: 62px;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	background: #e4e4e4;
	height: 24px;
	text-align: center;
	padding: 19px 0;
	cursor: pointer;
}

.util .go_top span {
	display: block;
	line-height: 10px;
	font-size: 13px;
	color: #333;
}

.util .go_top span.icon {
	margin-bottom: 4px;
}

.footer_copy {
	padding-top: 33px;
	width: 1100px;
	margin: 0 auto;
	position: relative;
}

.footer_copy li {
	color: #666;
	font-size: 13px;
	line-height: 15px;
	margin-bottom: 9px;
}

.footer_copy li span {
	margin: 0 9px;
}

.footer_copy li a.biz {
	font-weight: 700;
	color: #333;
}

.xans-layout-footer {
	width: 720px;
	float: left;
}

.escro {
	width: 200px;
	float: right;
	text-align: right;
}

.escro a {
	margin-left: 20px;
}

.s1 {
	width: 100%;
	height: 380px;
	background: url(s1_bg.jpg) repeat-x;
	margin-top: -7px;
	margin-bottom: 50px;
}

.s1_sd {
	width: 1100px;
	margin: 0 auto;
	height: 380px;
}

.s1_sd .sliderkit-panels {
	height: 380px;
}

.s1_sd .sliderkit-panel-wrapper {
	height: 380px;
}

.s1_sd .sliderkit-panel a {
	display: block;
}

.s1_sd .sliderkit-go-btn {
	position: absolute;
	top: 150px;
	width: 35px;
	height: 85px;
}

.s1_sd .sliderkit-go-btn a {
	display: block;
	text-indent: -9999px;
	width: 35px;
	height: 85px;
}

.s1_sd .sliderkit-go-prev {
	left: 0;
	background: url(btn_prev.png) no-repeat;
}

.s1_sd .sliderkit-go-next {
	right: 0;
	background: url(btn_next.png) no-repeat;
}

.s1_sd .sliderkit-nav {
	bottom: 30px;
	left: 450px;
	right: 450px;
	text-align: center;
	font-size: 0;
}

.s1_sd .sliderkit-nav-clip ul li {
	width: 16px;
	height: 16px;
	background: url(s1_sd_off.png) center no-repeat;
	text-indent: -9999px;
	padding: 0 9px 0 10px;
	float: none;
	display: inline-block;
	*display: inline;
	*zoom:1;}

.s1_sd .sliderkit-nav-clip ul li.sliderkit-selected {
	background: url(s1_sd_on.png) center no-repeat;
}

.s1_sd .sliderkit-nav-clip ul li a {
	display: block;
	width: 100%;
	height: 100%;
}

.s2 {
	width: 100%;
	height: 200px;
	background: url(s2_bg.png) 0 0 no-repeat;
	margin-top: -100px;
}

.s2 ul {
	overflow: hidden;
}

.s2 li {
	float: left;
}

.s2 li a {
	display: block;
	width: 275px;
	height: 200px;
}

.s2 li a span {
	color: #777;
	font-size: 13px;
	display: block;
	text-align: center;
}

.s2 li a .tit {
	color: #333;
	font-size: 16px;
	padding: 145px 0 6px;
	font-weight: 700;
}

.s2 li.qna a {
	background: url(s2_qna.png) center 23px no-repeat;
}

.s2 li.qna:hover a {
	background: url(s2_qna_ov.png) center 23px no-repeat;
}

.s2 li.rev a {
	background: url(s2_rev.png) center 23px no-repeat;
}

.s2 li.rev:hover a {
	background: url(s2_rev_ov.png) center 23px no-repeat;
}

.s2 li.not a {
	background: url(s2_not.png) center 23px no-repeat;
}

.s2 li.not:hover a {
	background: url(s2_not_ov.png) center 23px no-repeat;
}

.s2 li.myp a {
	background: url(s2_myp.png) center 23px no-repeat;
}

.s2 li.myp:hover a {
	background: url(s2_myp_ov.png) center 23px no-repeat;
}

.s3 a {
	display: block;
}

.s4 {
	width: 100%;
	margin-bottom: 50px;
}

.s4 .s4_tit {
	color: #333;
	font-size: 25px;
	border-bottom: 1px solid #ccc;
	line-height: 35px;
	margin-bottom: 25px;
}

.s4 .s4_tit span {
	color: #42b6bf;
	font-size: 25px;
	font-weight: 700;
	border-bottom: 3px solid #42b6bf;
}

.s5 ul {
	overflow: hidden;
}

.s5 li {
	float: left;
}

.s5 li a {
	display: block;
}

.s6 {
	width: 100%;
	height: 228px;
	margin-bottom: 8px;
}

.s6 .sliderkit-panel a {
	display: block;
}

.s6 .sliderkit-btn {
	position: absolute;
	top: 82px;
}

.s6 .sliderkit-btn a {
	display: block;
	text-indent: -9999px;
	width: 35px;
	height: 85px;
}

.s6 .sliderkit-go-prev {
	left: 0;
	background: url(btn_prev.png) no-repeat;
}

.s6 .sliderkit-go-next {
	right: 0;
	background: url(btn_next.png) no-repeat;
}

mojing {
	display: block;
}

#mojing_camera {
	background: url(t0118aeedae89d0db00.html) no-repeat;
	cursor: pointer;
	height: 16px;
	position: absolute;
	width: 20px;
	z-index: 2147483647;
}

#mojing_camera:active {
	opacity: 0.6;
}

.SoImage_144582586086644036388_capture {
	left: 0;
	position: fixed;
	top: 0;
	z-index: 2147483647;
}

.SoImage_144582586086644036388_capture * {
	position: absolute;
}

.SoImage_144582586086644036388_capture_wrap {
	box-shadow: inset 0 0 0 2px #2691f5;
	cursor: move;
	z-index: 1;
}

.SoImage_144582586086644036388_capture_resize {
	border: 5px solid #f5f5f5;
	border-radius: 5px;
	height: 0;
	width: 0;
	z-index: 3;
}

.SoImage_144582586086644036388_capture_resize_n {
	cursor: n-resize;
}

.SoImage_144582586086644036388_capture_resize_e {
	cursor: e-resize;
}

.SoImage_144582586086644036388_capture_resize_s {
	cursor: s-resize;
}

.SoImage_144582586086644036388_capture_resize_w {
	cursor: w-resize;
}

.SoImage_144582586086644036388_capture_resize_ne {
	cursor: ne-resize;
}

.SoImage_144582586086644036388_capture_resize_nw {
	cursor: nw-resize;
}

.SoImage_144582586086644036388_capture_resize_se {
	cursor: se-resize;
}

.SoImage_144582586086644036388_capture_resize_sw {
	cursor: sw-resize;
}

.SoImage_144582586086644036388_capture_bg {
	cursor: crosshair;
	left: 0;
	top: 0;
}

.SoImage_144582586086644036388_capture_info {
	background: rgba(0,0,0,0.8);
	border-radius: 2px;
	color: #fff;
	font-size: 12px;
	line-height: 26px;
	padding: 0 18px;
	white-space: nowrap;
	z-index: 2;
}

.SoImage_144582586086644036388_capture_tips {
	background: rgba(0,0,0,0.5);
	border-radius: 2px;
	color: #ccc;
	font-size: 12px;
	line-height: 24px;
	padding: 0 6px;
	white-space: nowrap;
	z-index: 2;
}

.SoImage_144582586086644036388_capture_action {
	background: rgba(0,0,0,0.8);
	border-radius: 2px;
	white-space: nowrap;
	z-index: 2;
}

.SoImage_144582586086644036388_capture_ok, .SoImage_144582586086644036388_capture_cancel {
	color: rgba(255,255,255,0.6);
	cursor: pointer;
	font-size: 12px;
	line-height: 34px;
	display: inline-block;
	padding: 0 12px 0 36px;
	position: relative;
}

.SoImage_144582586086644036388_capture_ok:hover, .SoImage_144582586086644036388_capture_cancel:hover {
	color: #fff;
}

.SoImage_144582586086644036388_capture_ok:before, .SoImage_144582586086644036388_capture_ok:after {
	background: #088a0e;
	content: "";
	height: 16px;
	left: 21px;
	position: absolute;
	top: 10px;
	-webkit-transform: rotate(45deg);
	-webkit-transform-origin: center;
	width: 4px;
}

.SoImage_144582586086644036388_capture_ok:after {
	height: 10px;
	left: 14px;
	top: 15px;
	-webkit-transform: rotate(-45deg);
}

.SoImage_144582586086644036388_capture_ok:hover:before, .SoImage_144582586086644036388_capture_ok:hover:after {
	background: #0ca713;
}

.SoImage_144582586086644036388_capture_cancel:before, .SoImage_144582586086644036388_capture_cancel:after {
	background: #bd3f13;
	content: "";
	height: 16px;
	left: 21px;
	position: absolute;
	top: 10px;
	-webkit-transform: rotate(45deg);
	-webkit-transform-origin: center;
	width: 4px;
}

.SoImage_144582586086644036388_capture_cancel:after {
	-webkit-transform: rotate(-45deg);
}

.SoImage_144582586086644036388_capture_cancel:hover:before, .SoImage_144582586086644036388_capture_cancel:hover:after {
	background: #ff6203;
}

.mojing-pop-feedback {
	background: #fff;
	border: 1px solid #bfbfbf;
	color: #333;
	font-size: 12px;
	padding: 9px;
	position: absolute;
	text-align: left;
	white-space: nowrap;
	z-index: 2147483647;
}

.mojing-pop {
	background: #fff;
	border: 1px solid #bfbfbf;
	box-shadow: 0 4px 10px rgba(0,0,0,0.26);
	font-size: 12px;
	position: absolute;
	text-align: left;
	width: 216px;
	z-index: 2147483647;
}

.mojing-pop-hd {
	cursor: move;
	height: 31px;
	line-height: 31px;
	padding: 0 9px;
	position: relative;
}

.mojing-pop-bd {
	border-top: 1px solid #e7e7e7;
	margin: 0 9px;
	padding-bottom: 24px;
}

.mojing-pop .mojing-pop-link {
	cursor: pointer;
	display: inline;
}

.mojing-pop-hd .mojing-pop-h3 {
	color: #333;
	display: inline-block;
	font-size: 14px;
	margin: 0;
}

.mojing-pop-hd .mojing-pop-h3:before {
	background: url(t01f362da270ef5a640.html) no-repeat;
	content: "";
	display: inline-block;
	height: 16px;
	margin-top: -2px;
	margin-right: 6px;
	vertical-align: middle;
	width: 16px;
}

.mojing-pop-hd .mojing-pop-h3 .mojing-pop-link:hover {
	text-decoration: underline;
}

.mojing-ico-close {
	cursor: pointer;
	height: 12px;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 12px;
}

.mojing-ico-close:before, .mojing-ico-close:after {
	border-left: 2px solid #999;
	content: "";
	height: 9px;
	left: 6px;
	position: absolute;
	-webkit-transform: skew(45deg, 0);
}

.mojing-ico-close:after {
	-webkit-transform: skew(-45deg, 0);
}

.mojing-ico-subpanel {
	border: 5px solid transparent;
	border-top-color: #999;
	cursor: pointer;
	position: absolute;
	right: 30px;
	top: 13px;
}

.mojing-pop-subpanel {
	background: #fff;
	border: 1px solid #bfbfbf;
	box-shadow: 0 2px 10px rgba(0,0,0,0.14);
	display: none;
	padding: 4px 0 7px;
	position: absolute;
	right: -1px;
	text-align: center;
	top: 31px;
	width: 70px;
}

.mojing-pop-subpanel:before {
	border: 6px solid transparent;
	border-bottom-color: #bfbfbf;
	content: "";
	left: 29px;
	position: absolute;
	top: -12px;
}

.mojing-pop-subpanel:after {
	border: 6px solid transparent;
	border-bottom-color: #fff;
	content: "";
	left: 29px;
	position: absolute;
	top: -10px;
}

.mojing-pop-subpanel .mojing-pop-link {
	color: #303030;
	display: block;
	line-height: 24px;
}

.mojing-pop-subpanel .mojing-pop-link:hover {
	color: #27b343;
}

.mojing-content-feedback {
	color: #333;
	font-size: 13px;
	margin: 20px 20px 0;
}

.mojing-content-feedback .mojing-content-p {
	height: 27px;
	margin: 0;
}

.mojing-checkbox, .mojing-radio {
	border: 1px solid #b3b3b3;
	box-shadow: 0 1px 2px rgba(0,0,0,0.15);
	box-sizing: content-box!important;
	cursor: pointer;
	display: inline-block;
	height: 7px;
	margin-right: 6px;
	margin-top: -3px;
	padding: 2px;
	vertical-align: middle;
	width: 7px;
}

.mojing-checkbox[data-checked]:before, .mojing-radio[data-checked]:before {
	background: -webkit-linear-gradient(#0ed0a9,#0dd0a9);
	box-sizing: content-box!important;
	content: "";
	display: block;
	height: 7px;
	width: 7px;
}

.mojing-radio {
	border-radius: 10px;
	padding: 3px;
}

.mojing-radio[data-checked]:before {
	border-radius: 10px;
}

.mojing-operate {
	margin-top: 10px;
	text-align: center;
}

.mojing-btn-hilite {
	background: #64cf7a;
	border: 1px solid #40c15b;
	border-radius: 2px;
	box-shadow: 0 2px 0 rgba(0,0,0,0.1);
	color: #fff;
	cursor: pointer;
	display: inline-block;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	padding: 0 15px;
	text-shadow: 0 0 1px 1px #3fc05b;
	-webkit-transition: background-color 0.5s;
}

.mojing-btn-hilite:hover {
	background: #50c768;
}

.mojing-content-helpful {
	color: #333;
	font-size: 14px;
	text-align: center;
}

.mojing-content-helpful .mojing-content-p {
	margin: 0;
}

.mojing-content-helpful .mojing-content-p:nth-child(1) {
	padding: 24px 0 15px;
}

.mojing-btn-ico {
	background: #ededed;
	border: 1px solid #dfdfdf;
	border-radius: 2px;
	box-shadow: 0 2px 0 rgba(0,0,0,0.1);
	color: #666;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	-webkit-transition: background-color 0.5s, border-color 0.5s;
}

.mojing-btn-ico+.mojing-btn-ico {
	margin-left: 16px;
}

.mojing-btn-ico:before {
	background: url(t01f362da270ef5a640.html) no-repeat -20px -20px;
	content: "";
	display: inline-block;
	height: 14px;
	margin-right: 4px;
	margin-top: -3px;
	vertical-align: middle;
	width: 14px;
}

.mojing-btn-ico[data-ico=no]:before {
	background-position: -60px -20px;
}

.mojing-btn-ico:hover {
	background: #f60;
	border-color: #dc5d08;
	color: #fff;
}

.mojing-btn-ico:hover:before {
	background-position: -40px -20px;
}

.mojing-btn-ico[data-ico=no]:hover:before {
	background-position: -80px -20px;
}

.SoImage_144582586086644036388_link {
	cursor: pointer;
	display: block;
	height: 33px;
	padding: 33px 33px 0 0;
	position: relative;
	text-align: left;
	width: 41px;
}

.searchBox_4 .SoImage_144582586086644036388_link {
	width: 33px;
}

.SoImage_144582586086644036388_icon {
	cursor: pointer;
	display: block;
	height: 33px;
	text-align: center;
	width: 41px;
}

.searchBox_3 .SoImage_144582586086644036388_icon {
	background: rgba(0, 0, 0, 0.5);
	-webkit-transition: background-color 1s;
}

.searchBox_4 .SoImage_144582586086644036388_icon {
	background: #47ca63;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	width: 33px;
}

.strongGuess .SoImage_144582586086644036388_icon {
	overflow: hidden;
	width: 0;
}

.SoImage_144582586086644036388_icon:before {
	background: url(t01f362da270ef5a640.html) no-repeat 0 -20px;
	content: "";
	display: inline-block;
	height: 18px;
	margin-top: 7px;
	width: 17px;
}

.searchBox_4 .SoImage_144582586086644036388_icon:before {
	background-position: -110px 0;
}

.SoImage_144582586086644036388_text {
	-webkit-box-flex: 1;
	cursor: pointer;
	display: none;
	font-size: 14px;
	height: 33px;
	left: 41px;
	line-height: 33px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	text-align: left;
	top: 33px;
	white-space: normal;
}

.SoImage_144582586086644036388_text * {
	line-height: 33px;
}

.searchBox_3 .SoImage_144582586086644036388_text {
	background: rgba(0, 0, 0, 0.5);
	-webkit-transition: background-color 1s;
}

.searchBox_4 .SoImage_144582586086644036388_text {
	background: #fff;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
	left: 33px;
}

.strongGuess .SoImage_144582586086644036388_text {
	height: 50px;
	left: 0;
	line-height: 50px;
}

.strongGuess .SoImage_144582586086644036388_text * {
	line-height: 50px;
}

.searchBox_3 .SoImage_144582586086644036388_link:hover .SoImage_144582586086644036388_icon, .searchBox_3 .SoImage_144582586086644036388_link:hover .SoImage_144582586086644036388_text {
	background-color: rgb(51, 102, 187);
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_kw {
	display: block;
	padding-right: 45px;
}

.searchBox_4 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_kw {
	padding-left: 8px;
}

.strongGuess .SoImage_144582586086644036388_text .SoImage_144582586086644036388_kw img {
	display: inline-block;
	margin-right: 10px;
	vertical-align: top;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_kwrel {
	display: inline-block;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
}

.searchBox_3 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_kwrel {
	color: #fff;
}

.searchBox_4 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_kwrel {
	color: #333;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_kwrel+.SoImage_144582586086644036388_kwrel:before {
	content: "";
	display: inline-block;
	height: 12px;
	margin: -1px 9px 0;
	vertical-align: middle;
}

.searchBox_3 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_kwrel+.SoImage_144582586086644036388_kwrel:before {
	border-left: 1px solid #9c9c9c;
}

.searchBox_4 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_kwrel+.SoImage_144582586086644036388_kwrel:before {
	border-left: 1px solid #999;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_kwrel:hover {
	text-decoration: underline;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_operate {
	cursor: default;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	width: 45px;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_close, .SoImage_144582586086644036388_text .SoImage_144582586086644036388_setup {
	cursor: pointer;
	height: 18px;
	line-height: 0!important;
	margin-top: -9px;
	position: absolute;
	right: 3px;
	text-align: center;
	top: 50%;
	width: 18px;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_setup {
	right: 24px;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_close:hover, .SoImage_144582586086644036388_text .SoImage_144582586086644036388_setup:hover {
	background: rgba(255,255,255,0.2);
}

.searchBox_4 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_close:hover, .searchBox_4 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_setup:hover {
	background: rgba(0,0,0,0.1);
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_close:before {
	background: url(t01f362da270ef5a640.html) no-repeat -60px 0;
	content: "";
	display: inline-block;
	height: 9px;
	margin-top: 4px;
	width: 10px;
}

.searchBox_3 .SoImage_144582586086644036388_link:hover .SoImage_144582586086644036388_close:before {
	background-position: -120px -20px;
}

.SoImage_144582586086644036388_text .SoImage_144582586086644036388_setup:before {
	background: url(t01f362da270ef5a640.html) no-repeat -20px 0;
	content: "";
	display: inline-block;
	height: 12px;
	margin-top: 3px;
	width: 12px;
}

.searchBox_3 .SoImage_144582586086644036388_link:hover .SoImage_144582586086644036388_setup:before {
	background-position: -100px -20px;
}

.searchBox_3 .SoImage_144582586086644036388_text .SoImage_144582586086644036388_setup:before {
	background-position: -40px 0;
}
