﻿@charset "utf-8";

@font-face {
    font-family: 'bookman_old_styleregular';
    src: url('bookman_old_style-webfont.eot');
    src: url('bookman_old_style-webfont.eot?#iefix') format('embedded-opentype'),
         url('bookman_old_style-webfont.woff2') format('woff2'),
         url('bookman_old_style-webfont.woff') format('woff'),
         url('bookman_old_style-webfont.ttf') format('truetype'),
         url('bookman_old_style-webfont.svg#bookman_old_styleregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
	color:#000;
	font-size:12px;
	font-family: 'bookman_old_styleregular';
	background-repeat: repeat;
} /*网站字体颜色*/
a { color:#000; text-decoration:none;  blr:expression(this.onFocus=this.blur())}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { color:#000; text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
p{ word-spacing:-1.5px;}

.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pr{ position:relative;}
.pa{ position:absolute;}

.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}

/* -- 购物车外部框架 -- */
.cart_header , .cart_content , .cart_footer { width:760px; margin:0 auto;}



/* -- 页面整体布局 -- */
.header , .content , .footer { width:960px; margin:0 auto; }
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(img/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(img/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(img/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(img/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:754px; float:right; display:inline; margin-left:5px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(img/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(img/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(img/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(img/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:752px; border:solid 1px #4C3B3B; padding-bottom:15px; overflow:hidden;}
.right2_main { width:273px; border:solid 1px #4C3B3B; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  border:solid 1px #4C3B3B; padding-bottom:15px; overflow:hidden;}


.right_mainy { width:678px;  padding-bottom:15px; overflow:hidden;}


/* function */
em{ font-style: normal;}
.f_cb:after,.f_cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f_cb,.f_cbli li{zoom:1;}
.f_ib{display:inline-block;*display:inline;*zoom:1;}
.f_dn{display:none;}
.f_db{display:block;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fl{float:left;}
.f_fr{float:right;}
.f_prz{position:relative;zoom:1;}
.f_oh{overflow:hidden;}
.f_ar{font-family:arial,\5b8b\4f53;}
.f_fw{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f_fa{font-family:Arial, Helvetica, sans-serif;}
.f_fst{ font-family: "宋体"; }
.f_fs1{font-size:12px;}
.f_fs2{font-size:13px;}
.f_fs3{font-size:14px;}
.f_fs4{font-size:24px;}
.f_fs5{font-size:30px;}
.f_fs6{font-size:16px;}
.g_oem .m_oemc .f_lh26{ line-height: 26px;}

.f_cs1{ color:#d95200;}

.f_fwn{font-weight:normal;}
.f_fwb{font-weight:bold;}
.f_tal{text-align:left;}
.f_tac{text-align:center;}
.f_tar{text-align:right;}
.f_csp{cursor:pointer;}


/*头部开始*/
.g_top{ height:155px; overflow: hidden; }


.g_top .ico1,.g_top .ico2,.g_top .ico3,.g_top .ico4{ width: 22px; height: 21px; display: block;}
.fr111{right:153px; top: 20px;}
.g_top .ico1{right:313px; top: 18px;}
.g_top .ico2{right:283px; top: 18px;}
.g_top .ico3{right:253px; top: 18px;}
.g_top .ico4{right:223px; top: 18px;}

.g_top .m_zc { color: #929292;height: 36px;line-height: 36px;}
.g_top .m_zc a { color: #929292; padding: 0 16px; height: 36px; line-height: 36px; display: inline-block;}
.g_top .m_zc span{ padding-right: 146px;}
.m_hcon{ height:103px; padding:20px 0 36px 0;overflow:hidden; width: 960px;}

.m_hcon p{float:left;  height:100px; color:#B6B6B6; font-size: 19px; border-left: 1px solid #dbdbdb;   font-weight:normal; padding-left: 205px; padding-top: 26px; margin-left: 40px; height: 80px;font-family: 'chibrushbrush';}




.yangyydiv{float:left;  height:100px; color:#B6B6B6; font-size: 16px; border-left: 1px solid #dbdbdb;   font-weight:normal; padding-left: 45px; padding-top: 56px; margin-left: 40px; height: 80px;font-family: 'centaurregular';text-transform: uppercase;}



.yangyydiv span{
	color:#9c9c9c;
	display:block;
	font-size:20px;
	font-weight: bold;

	text-transform: capitalize;
	font-family: 'centaurregular';text-transform: uppercase;
}





@font-face {
    font-family: 'centaurregular';
    src: url('centaur-webfont.eot');
    src: url('centaur-webfont.eot?#iefix') format('embedded-opentype'),
         url('centaur-webfont.woff2') format('woff2'),
         url('centaur-webfont.woff') format('woff'),
         url('centaur-webfont.ttf') format('truetype'),
         url('centaur-webfont.svg#centaurregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'chibrushbrush';
    src: url('chibrush-webfont.eot');
    src: url('chibrush-webfont.eot?#iefix') format('embedded-opentype'),
         url('chibrush-webfont.woff2') format('woff2'),
         url('chibrush-webfont.woff') format('woff'),
         url('chibrush-webfont.ttf') format('truetype'),
         url('chibrush-webfont.svg#chibrushbrush') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'japanese_brushregular';
    src: url('japab___-webfont.eot');
    src: url('japab___-webfont.eot?#iefix') format('embedded-opentype'),
         url('japab___-webfont.woff2') format('woff2'),
         url('japab___-webfont.woff') format('woff'),
         url('japab___-webfont.ttf') format('truetype'),
         url('japab___-webfont.svg#japanese_brushregular') format('svg');
    font-weight: normal;
    font-style: normal;

}






@font-face {
    font-family: 'the_past__gregular';
    src: url('gomarice_the_past-webfont.eot');
    src: url('gomarice_the_past-webfont.eot?#iefix') format('embedded-opentype'),
         url('gomarice_the_past-webfont.woff2') format('woff2'),
         url('gomarice_the_past-webfont.woff') format('woff'),
         url('gomarice_the_past-webfont.ttf') format('truetype'),
         url('gomarice_the_past-webfont.svg#the_past__gregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


.m_hcon p span{
	color:#9c9c9c;
	display:block;
	font-size:20px;
	font-weight: bold;

	text-transform: capitalize;
	font-family: 'japanese_brushregular';
}


.u_tel{ display: block;  line-height: 26px; color: #6e6e6e; z-index: 1; font-size: 16px; text-align: center; margin-top:10px;}
.u_tel a{ color:#6e6e6e;}
.u_wb .wb1{width: 48px; }
.u_wb .wb2{width: 48px; }
.g_top .m_zc a.wb1,.g_top .m_zc a.wb2{padding-left: 28px; }
.g_top .m_zc a.wb2{padding-right: 0;}

.menu{height:48px; line-height:48px;overflow:hidden;background:url(img/navbg.jpg) repeat-x; margin-bottom: 10px; }
.menu li{float:left; width:150PX;}
.menu .lastli a{ padding:0; width: 89px;}
.menu li a{color:#666666; font-size:14px; line-height:48px; display:inline-block;height:48px; text-align: center; padding: 0 18px; text-transform: uppercase;}
.menu li.cur a,.menu li a:hover{  color:#fff; background: #ECAB9D; text-decoration:none; }

.menu .u_home a{  color: #666666; padding-left: 28px; display: inline-block;}

.menu .u_home a:hover{ color: #fff; background: #ECAB9D; }

.menu li a:-webkit-any-link{ display:block;}



/*搜索*/
.g_ser{ height:70px; line-height:70px; background: #f5f5f5; }
.h_sea{line-height:23px; height:29px;overflow:hidden; padding:22px 0 0;color:#6d6d6d; font-weight: normal;}
.inp01{height:23px;line-height:23px; background:url(img/s_inp.jpg) no-repeat 0 0; border:0; padding-left: 10px; width:162px;float:left;color:#b6b6b6;}
.s_ss { float:left; width:35px; height:23px;}
.key a{color:#6d6d6d; padding:0 10px;}


/*头部结束*/

/*底部开始*/
.g_ft{background:#4c3b3b; height: 196px; border-top: 8px solid #685353;}
.g_ft .m_wz{ width: 501px; padding-top: 80px; font-size: 13px; color: #fff; font-family:Tahoma, Geneva, sans-serif; line-height: 24px;}
.g_ft .m_wz a{ color: #fff;}
.g_ft .m_wz em{ font-size: 12px; color: #c4c1c1; margin-right: 11px;}
.g_ft .m_r{ width: 310px; padding-top: 44px;}
.g_ft .m_r .u_lst2{ height: 56px;}
.g_ft .m_r .u_lst2 li{ float: left; width: 47px; margin-right: 16px;}
.g_ft .m_r .u_lst2 .lastli{ margin-right: 0}
.g_ft .m_r .u_email{ padding-left: 42px; height: 32px; line-height: 32px; background:url(img/fico6.jpg) no-repeat 10px center; color: #fff; font-size: 13px;}


/*底部导航*/
.g_fnav{
	height: 36px;
	line-height: 36px;
	width: 100%;
	color: #9d9c9c;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 12px;
	background-image:url(img/navbg1.png);
	background-color: #FDFDFD;
	background-repeat: repeat-x;
}
.g_fnav a{ font-size: 13px; color: #9d9c9c; font-weight: normal; padding: 0 24px; text-align: center;}

.g_link{ height: 72px;}
.g_link .linkc{ padding-top: 15px;}
.g_link h2{ width: 180px; float: left;}
.g_link h2 a{ color: #191919; font-size: 24px; font-weight: normal;font-family:Tahoma, Geneva, sans-serif; text-transform: capitalize; text-decoration: none;}
.g_link h2 em{ display: block; font-size: 12px; color: #7b7b7b; font-weight: normal; text-transform: uppercase;}
.linkc a{font-size: 13px; color: #8d8d8d; font-weight: normal;font-family:Tahoma, Geneva, sans-serif; text-transform: uppercase; padding-right: 38px;}


.diwyang{ height: auto; line-height: 26px; width: 960px; color: #9d9c9c; margin: 0 auto; text-align: center; }
.diwyang a{ font-size: 13px; color: #9d9c9c; font-weight: normal; padding: 0 24px; text-align: center;}







/*搜索2*/
.h_sea3{line-height:24px; height:29px;overflow:hidden; padding:22px 0 0;color:#6d6d6d; font-weight: normal;}
.s_inp3{ margin-bottom: 10px; margin-right: 7px;}
.inp03{height:24px;line-height:24px; background:url(img/s_inp2.jpg) no-repeat 0 0; border:0; padding-left: 10px; width:222px;float:left;color:#b6b6b6;}
.s_ss3 { float:left; width:60px; height:24px;}

/*底部结束*/