/* Global setting for all page */
/* Container for Home page, Search page, Beauty-shop */
#container {
  width: 996px;
  margin-left:auto;
  margin-right:auto;
  
}
#footer {
  width: 996px;
  margin-left:auto;
  margin-right:auto;
  vertical-align:bottom
}

.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	background:url(./comm_images/background.gif);
}
#globalLeft {
  width: 720px;
  float: left;
  padding: 0 0px 0 0px;
  margin-right: 0px;
  margin-left: 10px;
  margin-top:5px;
}
#globalRight {
  width: 240px;
  float: left;
  padding: 0 0px 0 0px;
  margin-right: 10px;
  margin-left: 10px;
  margin-top: 5px;
}
.globalcolor {
  background-color:#1E141E;
	border:2px solid #CCCCCC;
}
/* For Home page onle */
#globalLeftSmall{
  width: 355px;
  float: left;
  padding: 0 0px 0 0px;
  margin-right:0px;
  margin-left: 0px;
  margin-top:0px;
  margin-bottom:10px;
}
/*美容院排行 */
#globalLeftAct{
  width: 720px;
  float: left;
  padding: 0 0px 0 0px;
  margin-right:0px;
  margin-left: 0px;
  margin-top:0px;
  margin-bottom:10px;
}
#globalLeftSmall2{
  width: 350px;
  float: right;
  padding: 0 0px 0 0px;
  margin-right:0px;
  margin-left: 12px;
  margin-top:0px;
  margin-bottom:5px;
  right:auto;
  vertical-align:top;

}
/* Template_shop */


#globalBigRightShop2 {
  width: 720px;
  float: left;
  padding: 0 0px 0 0px;
  margin-right: 0px;
  margin-left: 10px;
  margin-top:10px;
  
}
.globalheader {
  width: 996px;
  float: left;
  padding: 0 0px 0 0px;
  margin-top:0px;
  margin-bottom: 0px;
  background-color:#1E141E;
}

.globalShopModule {
  margin-bottom: 0px;
}

.headerbackground {
	background-image:url(comm_images/header_bar.jpg);
	background-repeat:no-repeat;
	height:30px;
}
.background_search {
	background-image:url(comm_images/banner_find.gif);
	background-repeat:no-repeat;
}
.background_region1 {
	background-color:#08080;
	
}
.background_banner {
	height: 25px;
	background-image:url(comm_images/banner.gif);
	background-repeat:no-repeat;
	font: font_1;
}
.background_article {
	height: 25px;
	background-image:url(comm_images/background_article.gif);
	background-repeat:no-repeat;
	font: font_1;
}
.background_shopline {
	background-image:url(comm_images/shop_template/flower/line.gif);
	background-repeat:no-repeat;
	height:35px;
	width:450px;
}	
.font_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color:#FFFFFF;
	margin:10px;
	text-decoration:none;
}
.font_title a:link { text-decoration: none; color:#FFFFFF; font-size:15px}
.font_title a:visited { text-decoration: none; color:#FFFFFF; font-size:15px}
.font_title a:hover { text-decoration: none; color:#99FF00; font-size:15px}
.font_title a:active { text-decoration: none; color:#99FF00; font-size:15px}

.font_shoptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:50;
	color:#FFFFFF;
	margin:25px;
	vertical-align:text-top;
}
.font_shoptitle a:hover { text-decoration: none; color:#E563C3; font-size:15px}
.font_shoptitle a:active { text-decoration: none; color:#E563C3; font-size:15px}
.font_shoptitle a:link { text-decoration: none; color:#FFFFFF; font-size:15px}
.font_shoptitle a:visited { text-decoration: none; color:#FFFFFF; font-size:15px}

.font_0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:50;
	color:#FFFFFF;
	line-height:1.5;
	margin:10px;
	margin-top:10px;
}
.font_0 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_0 a:active { text-decoration: none; color:#E563C3; font-size:12px}
.font_0 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_0 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}

.font_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:50;
	color:#FFFFFF;
}
.font_1 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_1 a:active { text-decoration: none; color:#E563C3; font-size:12px}
.font_1 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_1 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:50;
	color:#FFFFFF;
	line-height:2;
	margin:10px;
	margin-top:10px;
	margin-left:10px;
	

}
.font_2 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_2 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_2 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	line-height:2;
	margin:10px;
	margin-top:10px;
	margin-left:10px;
	background-color:#996666;
}
.font_7 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_7 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_7 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	line-height:2;
	margin:10px;
	margin-top:10px;
	margin-left:10px;
	background-color:#996699;
}
.font_8 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_8 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_8 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	line-height:2;
	margin:10px;
	margin-top:10px;
	margin-left:10px;
	background-color:#9966CC;
}
.font_9 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_9 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_9 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	line-height:2;
	margin-left:115px;

}
.font_10 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_10 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_10 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF;
	margin-left:115px;
	background-color:#FF99CC;
}
.font_11 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_11 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_11 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_12_pointform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	margin-left:30px;
}
.font_12_pointform a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_12_pointform a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_12_pointform a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF;
	margin-left:40px;
	background-color:#FF99CC;
}
.font_13 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_13 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_13 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_14_comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0000FF;
	margin-left:40px;
	background-color:#FF99CC;
}
.font_14 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_14 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_14 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:100;
	color:#FFFFFF;
	margin-top:0
}
.font_15 a:hover { text-decoration: none; color:#E563C3; font-size:11px}
.font_15 a:active { text-decoration: none; color:#E563C3; font-size:11px}
.font_15 a:link { text-decoration: none; color:#FFFFFF; font-size:11px}
.font_15 a:visited { text-decoration: none; color:#FFFFFF; font-size:11px}
.font_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	line-height:2;
}
.font_3 a:hover { text-decoration: none; color:#E563C3; font-size:12px}
.font_3 a:link { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_3 a:visited { text-decoration: none; color:#FFFFFF; font-size:12px}
.font_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	line-height:2;
	margin-top:10px;
	margin-bottom:0px;
}
.font_5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14;
	color:#FFFFFF;
	vertical-align:middle;
}
.font_5 a:hover { text-decoration: none; color:#E563C3; font-size:14px}
.font_5 a:link { text-decoration: none; color:#FFFFFF; font-size:14px}
.font_5 a:visited { text-decoration: none; color:#FFFFFF; font-size:14px}
.font_6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	line-height:2;
}
.font_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	line-height:1.5;
}
.font_buttom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	vertical-align:middle;
}
.font_username {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0000FF;
	color:
	text-decoration: blink;
}
#module_box_1_margin {

	margin-top:5px;
	margin-bottom:10px;
}

#module_box_2_margin {

	margin-top:10px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
#module_box_2_shopsearch {

	margin-top:5px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
#module_box_2_coupon {

	margin-top:5px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
#module_box_2_advertisement1 {

	margin-top:5px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
#module_box_2_advertisement2 {

	margin-top:5px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
#module_box_2_advertisement3 {

	margin-top:5px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
#module_box_2_advertisement_google {

	margin-top:5px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
#module_box_2_ecshop {

	margin-top:10px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}


.module_box_newshop {
	border:1px solid #666666;
	background-color:#5F1400;
	margin-top:0px;
	background-image:url(comm_images/background_newshop.gif);
	background-repeat:no-repeat;
}
.module_box_article {
	border:1px solid #EA5E86;
	background-color:#781E1C;
	margin-top:0px;

}
.module_box_1 {
	border:1px solid #666666;
	background-color:#781E1C;
	margin-top:0px;

}
.module_box_2 {
	border:1px solid #666666;
	background-color:#EEF4CF;
	margin-top:0px;

}
.module_shop_1 {
	border:1px solid #666666;
	background-color:#5F1400;
	margin-top:0px;
}
.content_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0000FF;
}
.content_black_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.big_name_shop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#2A0000;
}
.margin {
	margin: 10px;
	margin-top:10px;
	border-width:medium;
	border-color: #998675;
}
.margin_advertisement {
	height:100px;
	margin-top:10px;
	margin-bottom:10px;
	border-width:medium;
	border-color: #998675;
}
.margin_searchresult {
	margin: 60px;
	margin-top:10px;
	border-width:medium;
	border-color: #998675;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:50;
	color:#FFFFFF;
	margin:10px;
}
.margin_comment {
	margin: 215px;
	border-width:medium;
	border-color: #998675;
	background-color:#CC6699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:50;
	color:#FFFFFF;
	margin:10px;
}