body {font:normal 12px arial;margin:0;padding:0;}
form {margin:0; padding: 0;}

.nobr {white-space: nowrap;}

/*** global ***/
.s-br {clear:both;font-size:1px;height:1px;margin:0;padding:0;}
.button {font:normal 12px arial; color: #ffffff; border:1px solid #ffffff;background:#D7A943;cursor:pointer;}
.textbox {border:1px solid #B5B3B3;background:#F9F9F9;font:normal 12px arial;color:#B5B3B3;}

.same_words {color:#888888;font-weight:normal;font-size:10px;}
.copyright {color:#585555;font-weight:normal;font-size:11px;padding-top:20px;}

.ext_tbl {margin-top:7px;background:white;width:779px;}
.logo_tr {background:#065977;height:60px;}
.upper {height:20px;border-bottom:1px solid #065977;}
.main {padding:10px;border-bottom:1px solid #065977;}
.bottom {height:22px;}

.msgTitleDiv {font-size:14px;font-weight:bold;color:#F76D0A;}
.msgDiv {font-size:12px;color:#035A79;}
.errorTitleDiv {font-size:14px;font-weight:bold;color:#F76D0A;}
.errorDiv {font-size:12px;color:red;}

.red{border:1px solid red;}
.blue{border:1px solid blue;}
.green{border:1px solid green;}
.white{border:1px solid white;}

.right{float:right}
.left{float:left}

.text-right{text-align:right}
.text-left{text-align:left}

/*** header table ***/
.s-top {
		margin-top:10px;
		width:940px;
		height:90px;
		font-size:12px;color:#;
		background-position: left top;
		background-repeat: no-repeat;
	}

.separator {float:left;width:100%;border-bottom:1px solid #BA8748; padding: 7px 0;}
.separatorup {float:left;width:100%;border-top: 1px solid #BA8748;}
.s-top-1 {width:100%;height:25px;font-weight:bold;color:white;font-size:12px;vertical-align:top;}
.s-top-1-1 {float:left;font:normal 12px arial;color:white; height:25px; width:100%;}
.s-top-1-1-1 {float:left;width:200px;margin:5px 0 0 5px;font-size: 11px;letter-spacing:1.8px; *letter-spacing:2px;}
.s-top-1-1-phone {float:left;width:550px;margin:5px 0 0 0;font-size: 16px;text-align: center;}
.s-top-1-1-2 {float:right;width:150px;margin:5px 15px 0 0;}
.s-top-1-1-2 a{color:white;text-decoration:none;}
.s-top-1-1-2 a:hover{color:white;text-decoration:underLine;}
.s-top-1-1-2-1 {float:right;}
.s-top-1-1-2-2 {float:right;}
.s-top-1-1-2-sep {float:right;width:10px;text-align:center;}

.s-hp-link {position:absolute;top:0px;width:80px;height:95px;cursor:pointer;}
.s-top-1-2 {
	float:left;width:190px;height:65px;margin:12px 0 0 5px;
	cursor: pointer;
	background: url('/_media_static/global/diamonds/logo.1.png') top left no-repeat;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_media_static/global/diamonds/logo.1.png',sizingMethod='image');
	_background:none;	
}
.s-top-1-2 img{width:173px;}
.s-top-1-2-box {border:1px solid #808080;width:170px;height:16px;font:normal 11px arial;color:#444;}
.s-top-1-2-1 {float:right;margin:1px 3px 0 0;}
.s-top-1-2-2 {float:right;}


/* drop down menu */
.s-top-1-2a {float:left;width:340px;margin:50px 0 0 0;}
.s-top-1-2a-1 {float:left;width:100%;text-align:center;cursor:pointer;border-left:1px solid white;}
.s-top-1-2a-sep {float:right;width:24px;color:white;}

.s-top-1-2b {float:left;width:348px;margin:28px 85px 0 0;}
.s-top-1-2b-1 {float:left;margin:0 3px;cursor:pointer;}

.s-top-2 {width:100%;height:74px;padding:0px;}
.s-top-2-1 {float:right;width:740px;vertical-align:bottom;margin-top: 55px;}

/* top menu */
.s-men-diamonds {width:190px;font-size:12px;}
.s-men-diamonds-title {font:normal 13px "Times New Roman";color:#952C30;padding-bottom:5px; letter-spacing: -1px;}
.s-men-diamonds-title span{font-size: 11px; padding-top:3px; letter-spacing: 0;}	
.s-men-diamonds-img {float:left;width:30px;height:25px;font:bold 12px arial;}	
.s-men-diamonds-item {float:right;width:155px;height:25px; position:relative;padding-left:5px;font:bold 12px arial;}	
.s-men-diamonds-item a {color:#939598;text-decoration:none;}	
.s-men-diamonds-item a:hover {color:#939598;text-decoration:none;}
.s-men-diamonds-item .leaf_image {position: absolute;top: -10px; right: -10px;}
.s-men-diamonds-link {float:left; height:30px;margin:0;}
.s-men-diamonds-link-img {float:left;width:35px;height:31px;}
.s-men-diamonds-link-txt {float:right;padding-top:9px;width:155px;height:31px; font:normal 12px arial;}
.s-men-diamonds-link-txt a{color:#992B2E;text-decoration:none;}
.s-men-diamonds-link-txt a:hover {color:#992B2E;text-decoration:none;}

.s-men-diamonds-product {float:left; padding-top:4px; margin:0; width: 100%}
.s-men-diamonds-product-img {float:left;width:15px;}
.s-men-diamonds-product-txt {float:left;width:165px; font:normal 12px arial;}
.s-men-diamonds-product-txt a{color:#96979B;text-decoration:none;}
.s-men-diamonds-product-txt a:hover {color:#96979B;text-decoration:none;}

/* search box */
.s-srch-box-f {float:left;width:100%;margin-bottom:0;}
.s-srch-box {width:100%;}
.s-srch-box-1 {float:left;margin-top: 5px;}
.s-srch-box-2 {float:left;text-align:right;margin-top:2px;}	
.s-srch-box-btn{cursor:pointer;width:38px;height:16px;padding-top:5px;*padding-top:6px;margin:0;}
.s-srch-box-txt {width:158px; text-align:left;height:12px;margin-top:2px;}
.s-srch-box-he {height:30px;width:180px;}
.adv-search {margin-top:5px;padding:7px 0; width:200px;}
.s-srch-box-he-img {float:left;width:35px;}
.s-srch-box-he-txt {float:left; width:145px;padding-top:7px;}
.s-srch-box-he-txt a, .s-srch-box-he-txt span {font:normal 12px arial;color:#942023; text-decoration:none;}
.s-srch-box-he-txt a:hover {font:normal 12px arial;color:#942023; text-decoration:none;}
	
/* search list result */
.search_list {}
.search_list.s_title {padding:2px,3px,2px,3px;font-size:20px;font-weight:bold;color:#F76D0A;}
.search_list.no_result {font-size:14px;font-weight:bold;color:#035A79;}
.search_list.summary {font-size:14px;font-weight:bold;color:#035A79;padding:3px;}
.search_list.links {padding:3px;border-bottom_:1px solid #aaaaaa;}
.search_list.links a{font-size:14px;font-weight:normal;color:#002aff;text-decoration:none;}
.search_list.links a:hover{color:#007eff;text-decoration:underline;}
.search_list.pages_list {padding:3px; font-size:12px;font-weight:bold;color:#444444;}
.search_list.pages_list a{color:#0000cc;text-decoration:underline;}
.search_list.pages_list a:hover{color:#cc0000;text-decoration:underline;}
		
/*** main table ***/
.s-main {
	width:940px;
	_width:940px;
	*width:960px;
	margin-top:7px;	
	font-size:12px;
}
.s-main-news {float:left; width:100%; margin-bottom:7px;}
.s-main-1 {float:left;	width:200px; padding-left: 5px; vertical-align:top;float:left;overflow_:hidden;border-right:1px solid #BA8748; margin-right:-1px;}
.s-main-1-special {float:left;width:200px;margin:10px 0; text-align: center;}

/* ingraving */
.ingraving-banner {
	float: left; 
	width: 100%; 
	text-align: center; 
	margin: 5px 0;
}

/* valentines-special-title */
.valentines-special {
	float: left;
	text-align: center;
	width: 100%;
	height: 250px;
	margin-top: 5px;
	background: #ffffff url('/_media_static/global/diamonds/special_bg.png') left top no-repeat !important;
	background-color: #ffffff !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_media_static/global/diamonds/special_bg.png',sizingMethod='image');
	_background:none;	
}
.valentines-special-title {
	float: left;
	width: 100%;
	text-align: center;
	font:bold 16px arial;
	color: #992B2E;
	padding-top: 10px;
}
.valentines-special-link {
	float: left;
	width: 90%;
	font:bold 13px arial;
	color: #992B2E;
	text-align: center;
}
.valentines-special-link a {
	text-decoration: none;
	color: #992B2E;
} 
.valentines-special-link a:hover {
	text-decoration: underline;
}

/* todays special */
.special-banner {
	float: left;
	text-align: center;
	width: 190px;
	border: none;
	height: 240px;
	margin: 5px 0;
	padding-top: 10px;
	border: none !important;
	background: #ffffff url('/_media_static/global/diamonds/special_bg.png') left top no-repeat !important;
	background-color: #ffffff !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_media_static/global/diamonds/special_bg.png',sizingMethod='image');
	_background:none;	
	cursor: pointer;
}

.special-title {
	float: left;
	width: 100%;
	text-align: center;
	font:bold 16px arial;
	color: #992B2E;
	padding-top: 10px;
}
.special-discount{
	float: left;
	width: 100%;
	font:bold 14px arial;
	color: #992B2E;
	text-align: center;
}
.special-title a, .special-discount a,
.special-title a:hover, .special-discount a:hover {
	text-decoration: none;
	color: #992B2E;
} 

.special-desc {
	float: left;
	width: 100%;
	font:normal 12px arial;
	text-align: center;
	color: #939598;
}
.special-desc a, .special-desc a:hover {
	text-decoration: none;
	color: #939598;
}

.special-old-price {
	color: red;
	font-size: 12px;
}

.special-banner-txt {
	clear: both;
	height: auto !important;
	text-align: center; 
	width:190px !important;
	padding:0 !important;
	padding-top: 5px ;
	*padding-top: 5px;
	_padding-top: 2px;
	margin: 0 !important;
	font-size: 13px;
	color: #939598;
}
.special-banner-txt b {
	font-size: 12px;
	padding-left: 5px;
}

.special-banner-image {
	text-align: center;
}

.s-main-1-banner {float:left;width:200px;margin:10px 0;}
.facebook {float:left;width:190px;text-align:center;}
.s-wfdb {float:left;width:190px;text-align:center;margin-top:5px;}
.s-main-3 {
	float:left;
	width:200px;
	height:100%;
	vertical-align:top;
	padding-left:10px;
	border-left:1px solid #BA8748;
	margin-left:-1px;
}

.s-main-2-wide,
.s-main-2 {
	float:left;
	width:497px;
	padding: 0 10px; 
	vertical-align:top;
	border-left:1px solid #BA8748; 
	border-right:1px solid #BA8748;
	height: auto;
 	min-height:1294px;
 	*min-height:1255px;
}
* html .s-main-2 {
	height:1255px;
	_height:auto;
}

/* page left col*/
.s-main-2-wide {
	width: 710px; 
	border-right: none;
	min-height: 930px;
}	
* html .s-main-2-wide {
	*height:930px;
	_height:1230px;
}
.s-main-2-wide-art {float:left;width:600px;margin:0 5px;}

.s-main-2-flash {float: left;width:100%; overflow:hidden; margin-top: 0px;padding-top:0px}

.s-main-2-mem-prs {float: left;width:100%; overflow:hidden; margin-top: 0px;padding-top:0px}
.mem-prs-main {float: left; /*width:360px;*/}

.mem-prs-dim {float: left; width: 100%;}
.mem-prs-dim .promote {float: left; width: 120px;}
.mem-prs-dim .promote-field {float: none; width: 100%; text-align: center; color: #A5A6A9;}
.mem-prs-dim .color-desc {height: 30px;}
.mem-prs-dim .promote-field .old-price{
	color: red;
	font-size: 14px;
	text-align: center;
}
.mem-prs-dim .promote-field .wire-price{
	color: #000;
	font-size: 12px;
	text-align: center;
}

.mem-prs-name {float: left; width:100%; font:normal 14px "Times New Roman";color:#BA8748;}
.mem-prs-name span{font:normal 23px "Times New Roman";color:#BA8748; }

.mem-prs-links {float: left; width:100%; text-align:center;}
.mem-prs-links .link {float: left; padding: 5px; width:30%;}
.mem-prs-links .link a{color: #BE7529;text-decoration:none;}
.mem-prs-links .link a:hover{color: #BE7529;text-decoration: underLine;}
.mem-prs-banner {float:right; width:135px}

.s-main-2-art {float: left;width:100%;}

.s-main-2-nav {width:100%;height:18px;margin-bottom:7px;padding:0 5px;overflow:hidden;font:bold 12px arial;}
.s-main-2-nav span {font:bold 12px arial;color:#BE873A;}

.s-main-2-nav a.home_page{color:#942023;font-weight:normal;text-decoration:none;}
.s-main-2-nav a.home_page:hover{color:#942023;font-weight:normal;text-decoration:underline;}
.s-main-2-nav a.item{color:#BE873A;font-weight:normal;text-decoration:none;}
.s-main-2-nav a.item:hover{color:#BE873A;font-weight:normal;text-decoration:underline;}
.s-main-2-nav font{color:#BE873A;font:bold 12px arial;}

/* root element for scrollable */ 
/* testimonials */
.testimonials {float: left; width: 190px;}
.testimonials span {color: #992B2E; cursor: pointer;}
.testimonials a{color: #942023;}
.testimonials a:hover{text-decoration: none;}
.testimonials #actions {float: left; width: 100%; padding-top: 10px;}
.testimonials #actions .prevPage{float: left; height:30px; cursor: pointer;}
.testimonials #actions .nextPage{float: right; height:30px; cursor: pointer;}

.testimonials .scrollable { 
	float: left;
    /* required settings */ 
    position:relative; 
    overflow:hidden; 
 
    /* vertical scrollers have typically larger height than width */ 
    height: 265px; 
    width: 100%; 
} 
 
/* root element for scrollable items */ 
.testimonials .scrollable div.items { 
    position:absolute; 
 
    /* this time we have very large space for the height */ 
    height:20000em; 
}	

.testimonials .scrollable div.items div { 
	margin-bottom: 10px;
}

/* news box */
.s-hp-news {float:left;width:100%;margin: 0px;}
.s-hp-news-he {width:190px;height:30px;}
.s-hp-news-he-img {float:left;width:35px;}
.s-hp-news-he-txt {float:left; width:150px;padding-top:9px;}
.s-hp-news-he-txt a, .s-hp-news-he-txt span {font:normal 12px arial;color:#942023; text-decoration:none;}
.s-hp-news-he-txt a:hover {font:normal 12px arial;color:#942023; text-decoration:none;}

.s-hp-news-mar {float:left;width:190px;height:160px; *height:120px;overflow:hidden;margin-top:10px;}
.s-hp-news-mar-1 {float:left;margin-top: 5px;}
.s-hp-news-ro {float:left;width:185px;margin:3px;}
.s-hp-news-ro-da {float:left;width:100%;text-align:left;font:bold 11px arial;color:#939598;}
.s-hp-news-ro-da-bo {float:left;width:100%;}
.s-hp-news-ro-ti {float:left;width:100%;font:bold 12px arial;color:#939598;}
.s-hp-news-ro-img {float:left;width:100%;margin:3px;}
.s-hp-news-ro-ab {float:left;width:100%;font:normal 12px arial;color:#939598;}

.s-hp-news-ro-hr {float:left;width:100%;font:normal 12px arial;text-align:right;}

.s-hp-news-ro-hr a,
.s-hp-news-ro-ti a,
.s-hp-news-ro-ab a {
	color:#939598;text-decoration:none;
}
.s-hp-news-ro-hr a:hover,
.s-hp-news-ro-ti a:hover,
.s-hp-news-ro-ab a:hover {
	color:#939598;text-decoration:underline;
}


.s-news-box3 {width:100%;font-size:12px;}
.s-news-box3-he {height:30px;width:180px;}
.s-news-box3-he-img {float:left;width:35px;}
.s-news-box3-he-txt {float:left; width:135px;padding-top:7px;}
.s-news-box3-he-txt span {font:normal 12px arial;color:#942023;}
.s-news-box3-data {width:100%;overflow:hidden;}
.s-news-box3-data span {margin:3px;width:100%;}
.s-news-box3-data-date {color:#A6A7A8;font:bold 11px arial;}
.s-news-box3-data-1 {margin-top:12px;color:#A6A7A8;}
.s-news-box3-data-1 b {font:bold 13px arial;color:#A6A7A8;}
.s-news-box3-data-1 a {color: #A6A7A8;text-decoration:none;}	
.s-news-box3-data-1 a:hover {color: #A6A7A8;text-decoration:underline;}

.tips-text {padding-top: 0;}

/* donate btn */
.s-main-donate {font-size:12px;overflow:hidden;width:155px;clear:both;margin-bottom:7px;}
.s-main-donate-r {float:right;width:6px;height:18px;}
.s-main-donate-label {float:right;cursor:pointer;text-align:center;height:18px;width:143px;}
.s-main-donate-l {float:right;width:6px;height:18px;}

/*** dynamic links box ***/
/* dyb_id1*/
.s-dyb-id1 {float:left;clear:both;margin-bottom:7px;width:155px;}
.s-dyb-id1-header {
	}
.s-dyb-id1-header-r {float:left;width:5px;height:18px;}
.s-dyb-id1-header-m {float:left;width:145px;height:18px;overflow: hidden;}
.s-dyb-id1-header-m span {font:bold 12px arial;color:#000;}
.s-dyb-id1-header-l {float:left;width:5px;height:18px;}

.s-dyb-id1-body {float:left;background:#EBF3F6;width:155px;}
.s-dyb-id1-body span {float:left;margin:7px 3px;width:145px;}

.s-dyb-id1-t1 {float:left;clear:both;width:140px;}
.s-dyb-id1-t1-title {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t1-desc {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t1 a.link {font:normal 12px arial;color:#006BFF;text-decoration:none;}
.s-dyb-id1-t1 a.link:hover {font:normal 12px arial;color:#006BFF;text-decoration:underline;}

.s-dyb-id1-t2 {float:left;clear:both;width:140px;}
.s-dyb-id1-t2-title {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t2-desc {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t2 a.link {font:bold 12px arial;color:#006BFF;text-decoration:none;}
.s-dyb-id1-t2 a.link:hover {font:bold 12px arial;color:#006BFF;text-decoration:underline;}

.s-dyb-id1-t3 {float:left;clear:both;width:140px;}
.s-dyb-id1-t3-title {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t3-desc {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t3 a.link {font:bold 12px arial;color:#FA8300;text-decoration:none;}
.s-dyb-id1-t3 a.link:hover {font:bold 12px arial;color:#FA8300;text-decoration:underline;}

.s-dyb-id1-t4 {float:left;clear:both;margin:3px 0;width:155px;background:#3E95DA;}
.s-dyb-id1-t4-title {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t4-title a.link {font:bold 12px arial;color:#fff;text-decoration:none;}
.s-dyb-id1-t4-title a.link:hover {color:#fff;text-decoration:none;}
.s-dyb-id1-t4-desc {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t4-desc a.link {font:normal 12px arial;color:#fff;text-decoration:none;}
.s-dyb-id1-t4-desc a.link:hover {font:normal 12px arial;color:#fff;text-decoration:none;}

.s-dyb-id1-t6 {float:left;clear:both;margin:3px 0;width:155px;background:#EBF3F6;border:1px solid #CCDFE4;}
.s-dyb-id1-t6-title {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t6-title a.link {font:bold 12px arial;color:#26292A;text-decoration:none;}
.s-dyb-id1-t6-title a.link:hover {color:#26292A;text-decoration:none;}
.s-dyb-id1-t6-desc {float:left;clear:both;margin:2px;width:140px;}
.s-dyb-id1-t6-desc a.link {font:normal 12px arial;color:#26292A;text-decoration:none;}
.s-dyb-id1-t6-desc a.link:hover {font:normal 12px arial;color:#26292A;text-decoration:none;}

/* member box */
.login_box {float:left;width: 200px;}
.login_box .separator {border: none;}
	
.s-member-box {float:left;clear:both;font:normal 11px arial;color:#BE873A;}
.s-member-box-expose {
	position: absolute;
	padding:5px;
	cursor:pointer;
	text-align:center;
	top:150px;
	left: 40%;
	border: 7px solid #E8E7E7;
	background:white;
	width: 220px;
}
.s-member-box-after {margin:0 0 5px 0; padding:0px;}
.s-member-box a {color:#012E58;text-decoration:underline;}	
.s-member-box a:hover {color:#507DD1;text-decoration:underline;}	
.s-member-box-form {float:left;width:100%;}
.s-member-box-title {float:left;width:100%;margin-top:5px; cursor: pointer;}
.s-member-box-title span{margin:2px;}	
.s-member-box-error {color:red;text-align:center;}
.s-member-box-error b {color:blue;text-align:center;}
.s-member-box-lbl {float:left;width:60px;padding-top:10px;font-size:9px;}
.s-member-box-lbl-long {float:left;width:100%;padding-top:10px;font-size:11px;}
.s-member-box-ele {float:right;text-align:right;width:125px;padding-top:5px;}	
.s-member-box-ele input{width:120px;}	
.s-member-box-ele-txt {width:130px;height:15px;}
.s-member-box-rem {float:left;width:130px;margin:4px 0;}
.s-member-box-submit {float:right;text-align:right;width:40px; cursor:pointer; margin-top: 7px;}
.s-member-box-wait {display: none;}
.s-member-box-forget {clear:both;margin:4px 0;text-align:left;}	
.s-member-box-forget a{color:#952C30; text-decoration:none;}
.s-member-box-forget a:hover{color:#952C30; text-decoration:underLine;}

.s-member-box-aft {float: left; width:160px;margin:0;}
.s-member-box-aft-1 {float: left;margin:4px 0 0 0;text-align:left;width:105px;}
.s-member-box-aft-2 {float: right;margin:4px 0;text-align:right;}
.s-member-box-aft a{color:#952C30; text-decoration:none;}
.s-member-box-aft a:hover{color:#952C30; text-decoration:underLine;}

.s-member-box-join {float: left; width:100%;margin:4px 0;}
.s-member-box-join-1 {float: left;margin:4px 0;text-align:left;}
.s-member-box-join-2 {float: right;margin:4px 0;text-align:right;}
.s-member-box-join a{color:#952C30; text-decoration:none;}
.s-member-box-join a:hover{color:#952C30; text-decoration:underLine;}

.s-member-box-join-more {
	position: absolute;
	display:none;
	padding:5px;
	width: 510px;
	top:230px;
	left: 40%;
	border: 2px solid #A1463D;
	background:white;
	line-height
	
}

.s-member-box-join-more-title{
	float: left;
	width: 225px;
	font: normal 14px verdana;
	color: #939598;
	padding-top: 10px;
}
.s-member-box-join-more-close {
	float: right;
	width:30px;
	text-align: right;
}
.s-member-box-join-more-close img {
	cursor:pointer;
}
#s-member-box-join-more-open {
	color: #A1463D;
	cursor: pointer;
}

.banner {float: left; font:normal 12px arial;color:#BE873A;}

/* shipment */
.s-ship-box {float: left; font:normal 11px arial;color:#BE873A;}
.s-ship-box a {color:#012E58;text-decoration:underline;}	
.s-ship-box a:hover {color:#507DD1;text-decoration:underline;}	
.s-ship-box-he {float:left;height:30px;width:180px;}
.s-ship-box-title {float:left;width:100%;margin: 5px 0;}
.s-ship-box-he-img {float:left;width:35px;}
.s-ship-box-he-txt {float:right; width:145px;width:145px;padding-top:9px;}
.s-ship-box-he-txt span {font:normal 12px arial;color:#942023;}
..s-ship-box-error b {color:blue;text-align:center;}
.s-ship-box-txt {width:100%;height:12px;}
.s-ship-box-lbl {float:left;width:45px;padding-top:10px;font-size:9px;}
.s-ship-box-error {float:left; width:100%; text-align: center; color: red; font:normal 12px arial; display:none;}
.s-ship-box-error b{font-weight: normal; color: blue;}
.s-ship-box-ele {float:left;width:103px;*width:103px; _width:97px;padding-top:5px;}	
.s-ship-box-btn {float:left;width:52px; height:16px;padding-top: 5px;*padding-top:6px;}
.s-ship-box-btn img {cursor: pointer;}

/* article_list */
.s-art-list {font-size:12px;}
.s-art-list td {padding:7px 0px;}
.s-art-list-title {font-size:14px;font-weight:bold;margin-bottom:5px;}
.s-art-list-desc {}
.s-art-list-link a {color:#002aff;text-decoration:none;}
.s-art-list-link a:hover {color:#007eff;text-decoration:underline;}

/* side menu */

.s-men-side {float:left;clear:left;width:155px;padding:0px;margin-bottom:10px;}

.s-men-side-type {float:left;height:18px;width:155px;font:bold 12px arial;}
.s-men-side-type-r {float:left;width:5px;height:18px;}
.s-men-side-type-m {float:left;width:145px;height:18px;overflow: hidden;}
.s-men-side-type-m span {font:bold 12px arial;color:#000;}
.s-men-side-type-l {float:left;width:5px;height:18px;}

.s-men-side-lev1 {float:left;clear:left;width:155px;border-bottom:1px solid #DEF4F9;}
.s-men-side-lev1 span {float:left;width:135px;margin:0px 3px;cursor:pointer;}
.s-men-side-lev1 a {color:#065977;font-weight:bold;text-decoration:none;}
.s-men-side-lev1 span div.icn {float:left;width:10px;}
.s-men-side-lev1 span div.lbl {float:left;overflow: hidden;}

.s-men-side-lev2 {float:left;clear:left;width:155px;border-bottom:1px solid #DEF4F9;}
.s-men-side-lev2 span {float:left;width:129px;margin:0 10px 0 3px;cursor:pointer;}
.s-men-side-lev2 a {color:#085A7D;font:normal 12px arial;text-decoration:none;}
.s-men-side-lev2 span div.icn {float:left;width:10px;}
.s-men-side-lev2 span div.lbl {float:left;overflow: hidden;}

.s-men-side-lev3 {float:left;clear:left;width:155px;border-bottom:1px solid #DEF4F9;}
.s-men-side-lev3 span {float:left;width:114px;margin:0 25px 0 3px;cursor:pointer;}
.s-men-side-lev3 a {color:#085A7D;font:normal 12px arial;text-decoration:none;}
.s-men-side-lev3 span div.icn {float:left;width:10px;}
.s-men-side-lev3 span div.lbl {float:left;overflow: hidden;}

.s-men-side-lev4 {float:left;clear:left;width:155px;border-bottom:1px solid #DEF4F9;}
.s-men-side-lev4 span {float:left;width:95px;margin:0 40px 0 3px;cursor:pointer;}
.s-men-side-lev4 a {color:#085A7D;font:normal 12px arial;text-decoration:none;}
.s-men-side-lev4 span div.icn {float:left;width:10px;}
.s-men-side-lev4 span div.lbl {float:left;}

.s-men-side-lev5 {float:left;clear:left;width:155px;height:16px;border-bottom:1px solid #DEF4F9;}
.s-men-side-lev5 span {float:left;width:85px;margin:0 50px 0 3px;cursor:pointer;}
.s-men-side-lev5 a {color:#085A7D;font:normal 12px arial;text-decoration:none;}
.s-men-side-lev5 span div.icn {float:left;width:10px;}
.s-men-side-lev5 span div.lbl {float:left;}

/*** side elements ***/
.s-cat-art {float:left;clear:both;width:155px;margin-bottom:7px;}
.s-cat-art-1 {}
.s-cat-art-1-r {float:left;width:5px;height:18px;}
.s-cat-art-1-m {float:left;width:145px;height:18px;overflow: hidden;}
.s-cat-art-1-m span {font:bold 12px arial;color:#000;}
.s-cat-art-1-l {float:left;width:5px;height:18px;}

.s-cat-art-2 {float:left;width:155px;background: #EBF3F6;}
.s-cat-art-2 div {margin:3px 5px}
.s-cat-art-2 a{font:normal 12px arial;color:#006BFF;text-decoration:none;}
.s-cat-art-2 a:hover {font:normal 12px arial;color:#006BFF;text-decoration:underline;}

/* cat_art */
.s-cat-art-mid {float:left;font-size:12px;}
.s-cat-art-mid th {font:bold 25px arial;color:#23577F;text-align:left;padding:3px;}
.s-cat-art-mid td {padding:7px 3px;}
.s-cat-art-title {font-size:14px;font-weight:bold;margin-bottom:5px;color:#525780;}
.s-cat-art-desc {}
.s-cat-art-link a {color:#002aff;text-decoration:none;}
.s-cat-art-link a:hover {color:#007eff;text-decoration:underline;}

/*** footer ***/
.s-bottom {
		width:940px;margin-top:7px;
		font-size:12px;	
	}
.s-bottom-1 {float:left; width:100%; padding:7px 0;vertical-align:middle;border-top:1px solid #EAD8C0;}

/* bottom menu*/
.s-men-btm {float:left;width:940px;font: normal 10px arial; line-height: 18px; color:#808284;}
.s-men-btm-reg {height:15px;text-align:center;padding:0px 7px;}
.s-men-btm-reg a {color:#808284;text-decoration:none;}
.s-men-btm-reg a:hover {color:#808284;text-decoration:underLine;}
.s-men-btm-seo {float:left;width:100%;color:#808284;}

.s-bottom-2 {width:200px;font-size:11px;color:#8F8F8F;vertical-align:bottom;}
.s-bottom-3 {width:240px;}		
.s-seo-tags {font-size:11px;color:#8F8F8F;}

/* sitemap */
.ya-sitemap {float:right;width:100%;}
.ya-sitemap li {font: bold 14px arial; padding-top: 5px;}
.ya-sitemap a{color:#BE7529;text-decoration:none;}
.ya-sitemap a:hover{color:#BE7529;text-decoration:underline;}
.ya-sitemap li.article {font: normal 12px arial; padding: 0 10px;}
.ya-sitemap li.article a{color:#BE7529;text-decoration:none;}
.ya-sitemap li.article a:hover{color:#BE7529;text-decoration:underline;}

.ya-sitemap-title {float:right;width:100%;margin-bottom:10px;}
.ya-sitemap-title h1 {font:normal 25px "Times New Roman";color:#BA8748;margin:5px 5px 10px 5px;}

.ya-sitemap-list {float:right;width:90%;list-style-type:none;overflow:hidden;}

.ya-sitemap-other {float:right;width:100%;}
.ya-sitemap-other a {font-weight:bold;}


/* text changer */
#changer {float: right; padding-right: 30px;}
#switchLinks{
	float:right;
	color: #ffffff;
	cursor:pointer;
}
#switchLinks img{
	border:none;
}
#switchLinks a,
#switchLinks a:hover{
	color: #ffffff;
	text-decoration: none;
}