﻿@charset "utf-8";
/*首页*/

/*省份切换*/
.tr_sfqh{ float:left; font-size:12px; font-weight:bold; color:#D0A206; margin-left:8px; margin-top:8px;}
.tr_sfqh01{ margin:3px 0; padding-left:5px;}
.tr_sfqh01 a{ background:url(image/sf_ts01.jpg) no-repeat; width:71px; height:25px; display:block; }
.tr_sfqh01 a.on{ background:url(image/sf_ts.jpg) no-repeat; width:71px; height:25px;}
.tr_sfqh02 {padding-left:5px;}
.tr_sfqh02 a{ background:url(image/sf_qhd01.jpg) no-repeat; width:71px; height:25px; display:block; }
.tr_sfqh02 a.on{ background:url(image/sf_qhd.jpg) no-repeat; width:71px; height:25px;}


#tr_zong{ width:100%; height:auto; margin:auto;}
.top{ width:100%;}
.top01{ color:#9a9a9a; font-size:12px; background:url(image/tr_top.jpg) repeat-x; height:21px; border:1px solid #ededed; padding-left:10px; line-height:21px;}
.top01 a{ color:#9a9a9a; }
.top01 span{ float:left;}
.top02{ float:right; padding-right:10px;}
.top03{ margin:0 auto; height:90px;width:990px;}
.logo{ background:url(image/logon.png) no-repeat;height:88px; width:310px; float:left;}
.banner{  padding:0; border:0;margin:0;display:block; width:680px; height:88px; float:right;}/*background:url(image/tr_topgg.jpg) no-repeat;*/
.tr_dao_nav{width:100%;height:36px;background:url(image/tr_dao.jpg) repeat-x;}
.tr_dao{  height:38px; width:990px; padding-left:30px; margin:0 auto;}
.tr_dao a{ display:block; float:left; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0 40px 0 40px; center; line-height:38px; background:url(image/tr_daofg.jpg) no-repeat right center; margin-left:-2px;}
.tr_dao a:hover,.tr_dao a.on{ background:#48712D; color:#FFFFFF; text-decoration:none;}
#tr_main{  font-size:12px; color:#2D2D2D; width:990px; margin:5px 0; margin:0 auto;}
.tr_left{ width:260px; float:left;}
.tr_left_k{  border:1px solid #E0E0E0; width:258px; height:auto; float:left; padding-bottom:5px; border-top:none; _padding-bottom:7px;}
.tr_left_01{ background:url(image/tr_top01.jpg) repeat-x; width:250px; font-size:14px; font-weight:bold; padding-left:8px; line-height:27px; float:left; }
.tr_left_01 a,.tr_left_01 a:hover{ color:#FF6505; text-decoration:none;}
.tr_left_02{ border-bottom:1px solid #E8E8E8; float:left; padding-bottom:5px; width:245px; }
.tr_001{ margin-top:10px; float:left; width:250px;}
.tr_001 img{ float:left; width:73px; height:75px; }
.tr_002{ width:165px; float:left; font-weight:normal;line-height:155%;font-size:12px;padding-left:5px;}
.tr_002_1{width:165px; font-weight:bold;}
.tr_002_1 span{ font-size:12px; font-weight:normal;}
.tr_002_2{ font-size:12px; font-weight:normal; width:165px; color:#9A9A9A; }
.tr_002_2 span{ color:#000000;}
.tr_left_03{ width:256px; height:70px !important; *height:80px; background:#FFFBDE; border:1px solid #FFFFFF; text-align:center; float:left; padding-top:10px;}
.tr_left_03 input{ font-size:12px; height:17px; width:174px; padding-left:5px; color:#BA8D56;*padding-top:5px;}
input.tr_hynav{ background:url(image/tr_jfcx.jpg) no-repeat; height:25px; width:88px; border:0; margin-top:10px; }

.tr_kfdh{ background:url(image/tr_kfdh1.jpg) no-repeat; height:99px; width:258px; float:left; border-top:1px solid #e2e2e2;}
/*.tr_kfdh span{ float:left; font-size:32px; color:#eb8520; padding-top:42px;text-align:center; width:258px; font-weight:bold; height:30px; }*/
.tr_kfdh span{ float:left; text-align:center;  height:23px; width:196px; margin-left:30px; margin-top:40px; padding-bottom:8px; }
.tr_kfdh a{ float:left; margin-left:42px; }

.tr_mfxm{ /*background:url(image/tr_mfxm.jpg) no-repeat;*/ width:261px; height:128px; float:left; margin-top:5px; _margin-top:8px; color:#878787;}
.tr_mfxm ul{ margin:20px 0 0 10px;}
.tr_mfxm ul li{ background:url(image/tr_dui_03.gif) no-repeat left 6px; padding-left:12px; line-height:160%;}
.tr_right{ float:right; width:990px;}
.imgbox { border: 1px solid #e0e0e0; position:relative; float:left; }
.imgbox img { display: none; height:300px; width:990px;}
.imgboxnav { bottom:0; height:14px; position:absolute; right:0; margin:0 5px 3px 0;}
.imgboxnav li {background: none repeat scroll 0 0 #999998; color:#FFFFFF; cursor:pointer; float:left; font-size:12px; height: 14px; line-height:14px; padding-right:1px; text-align: center;width: 26px; margin-left:3px;}
.imgboxnav li.on {background:none repeat scroll 0 0 #999998; color:#295200; }
.tr_fl{ color:#2c2c2c; font-size:12px; width:990px; float:left; margin-top:5px;}
.tr_cxhy{ width:475px; border:1px solid #e0e0e0; padding:5px 5px 3px 9px; float:left; margin-bottom:4px;}
.tr_gd{ background:url(image/tr_001.gif) no-repeat; height:9px; width:6px; float:right; margin-right:8px; margin-top:5px;_margin-top:-12px; *margin-top:-12px; }
.tr_cxhy01{ background:url(image/tr_cx_x.jpg) no-repeat left bottom; height:21px; }
.tr_cxhy01 a,.tr_cxhy01 a:hover{color:#678e4f; font-size:14px; font-weight:bold; text-decoration:none;}
.tr_cxhy table tr td{ border-bottom:1px dashed #d2d7dd; margin-bottom:2px;}
.tr_cxhy table tr td a{line-height:205%;_line-height:26px; }
.tr_cxhy02{ background:url(image/tr_jkzx.jpg) repeat-x left bottom; height:25px; padding:2px 5px 0 9px; line-height:28px; _padding-top:3px;}
.tr_cxhy02 a,.tr_cxhy02 a:hover{color:#678e4f; font-size:14px; font-weight:bold; text-decoration:none;}
.tr_cxhy02 a.tr_gd{margin-top:8px;_margin-top:-12px;}

.tr_cxhy_1{width:489px; border:1px solid #e0e0e0; padding:0 0 3px 0; float:left; margin-bottom:4px;}
.tr_cxhy_1 table{ margin:0 5px 0 9px;}
.tr_cxhy_1 table tr td{ border-bottom:1px dashed #d2d7dd; margin-bottom:2px;}
.tr_cxhy_1 table tr td a{ line-height:205%; _line-height:26px; }

.tr_cxhy_2{width:489px; border:1px solid #e0e0e0; padding:0 0 3px 0; float:left; margin-bottom:4px; height:150px;}
.tr_cxhy03{background:#EBF5D3 repeat-x left bottom;  height:25px;_height:23px; padding:0 5px 0 9px; line-height:28px; _padding-top:3px; border:1px solid #FFFFFF; border-bottom:none;}
.tr_cxhy03 a,.tr_cxhy03 a:hover{color:#678e4f; font-size:14px; font-weight:bold; text-decoration:none;}
.tr_cxhy03 a.tr_gd{margin-top:8px; _margin-top:-12px; }
.tr_cxhy_2 table{ margin:0 5px 0 9px;}
.tr_cxhy_2 table tr td a{line-height:205%; _line-height:25px;}
.tr_digg{ background:url(image/tr_by.jpg) no-repeat center center; height:21px; width:990px; float:left; margin:3px 0 8px 0;}
.tr_bottom{ background:url(image/tr_bottom.jpg) repeat-x;   float:left;  width:99.9%; border:1px solid #E0E0E0; line-height:22px; text-align:center; padding-top:10px; color:#65775D; font-size:12px;}
.tr_bottom a{ color:#65775D;}

/*企业介绍*/
.dqwz{ margin:3px 0;}
#left_01{ float:left; }
#left_dao{ width:156px; border-left:2px solid #E8E8E8;border-right:2px solid #E8E8E8; border-bottom:3px solid #99C146; border-top:3px solid #99C146; margin-bottom:10px;}
#left_dao table tr{ line-height:35px; margin:1px 0; }
#left_dao table tr img{ height:13px; width:5px; }
#left_dao table tr th{ font-size:16px; text-align:center; font-family:"黑体"; color:#49702D; border-bottom:1px solid #E4E4E4; _padding:5px 0 5px 0; *height:25px;}
#left_dao table tr td { text-align:center;font-size:14px;  border-bottom:1px dotted #c8c7c5; }
#left_dao table tr td a{color:#272727; display:block;padding-left:11px;border-top: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;}
#left_dao table tr td a:hover,#left_dao table tr td a.on{ color:#398E00; background:#F4F4F4; text-decoration:none;border-top: 2px solid #FFFFFF; border-bottom: 2px solid #FFFFFF;}


.dh_yj{ width:161px;}


.tr_dh01{ background:url(image/tr_kfdh01-1.jpg) no-repeat; height:84px; width:161px;}
.tr_dh01 span{ float:left; font-size:20px; font-weight:bold; color:#eb8520; width:161px; padding-top:35px; padding-bottom:3px; text-align:center;}
.tr_dh01 img{ height:21px; width:113px; margin:0 0 0 25px; float:left;}


.tr_yj01{ background:url(image/tr_yjly.jpg) no-repeat; width:161px; height:41px; float:left; margin:10px 0;}
.tr_wenzhang{ float:right; width:818px;}
.top_qy{ font-size:14px; font-weight:bold; color:#7a9c30; background:url(image/tr_cx_x01.jpg) no-repeat left bottom; height:20px; }
.zhuijia{ background: url(image/tr_cx_x02.jpg) no-repeat left bottom;}
.tr_xian{ font-size:11px; font-weight:bold;font-style:italic; color:#c5c5c5;}
.wz01{ font-size:12px; color:#67765f; line-height:210%; padding:0 10px; margin-top:10px;}
.tryy{ background:url(image/tryy.jpg) no-repeat center center; height:54px; margin:10px 0;}

/*会员中心*/
.tishi{ background:url(image/tr_hytop.jpg) no-repeat; height:29px; width:783px; margin:8px 0; padding-left:35px; line-height:29px; color:#e09f21; font-weight:bold; font-size:12px;}
.tr_cs{ float:right; _margin-top:-20px; *margin-top:-20px; font-size:12px; font-weight:normal; color:#dd2020; }
.tr_cs a{ font-weight:bold; color:#666666;}
.tr_lb{ color:#404040; font-size:12px; border:1px solid #E0E0E0; line-height:35px;}
.gd{ margin-top:5px; }
.tr_lb th{ font-weight:bold; color:#7a9c30; border-bottom:1px solid #E0E0E0;padding-left:5px; line-height:25px;}
.tr_lb td{ padding-left:5px; border-top:1px dotted #dcdcdc; color:#666666;}
.tr_lb td a{color:#666666; }
.tr_lb td.tr_bt01{ font-weight:bold; color:#7a9c30; border-bottom:1px solid #E0E0E0;padding-left:5px; line-height:25px; border-top-style:none;}

.tr_fanye{ padding:10px 0; height:20px;}
.tr_fanye a{ color:#9B9B9B; font-size:12px; display:block; float:left; margin-right:8px; border:1px solid #E8E8E8; padding:1px 5px;}
.tr_fanye a.on,.tr_fanye a:hover{ color:#00578D; text-decoration:none;}

.tr_fanye span{ color:#9B9B9B; font-size:12px; display:block; float:left; margin-right:8px; border:1px solid #E8E8E8; padding:1px 5px;}
.tr_fanye span.on,.tr_fanye span:hover{ color:#00578D; text-decoration:none;}

/*积分查询*/
.tr_jf{ width:818px; margin-top:50px; }
.jfbg{ background:url(image/tr_jfcxbg.jpg) no-repeat; height:183px; width:312px; margin:auto; padding-top:43px; padding-left:45px;}
.jfbg td{ font-size:14px; color:#b66200; line-height:29px;}
.jfbg span{ float:left; padding-left:5px;}
.jf_nav{ background:url(image/tr_jfcx.jpg) no-repeat; height:25px; width:88px; border:0; margin-top:10px;}
.jf_nav01{ background:url(image/tr_jfcx01.jpg) no-repeat; height:25px; width:88px; border:0; margin-top:10px;}

.jfbg01{ background:url(image/tr_jfcxbg.jpg) no-repeat; height:183px; width:312px; margin:auto; padding-top:55px; padding-left:45px;}
.jfbg01 td{ font-size:14px; color:#b66200; line-height:29px;}
.jfbg01 td span{ font-weight:bold;}
.zctj{ padding-left:60px;}

/*积分兑换*/
.jf_xz{ background:#F7FAFF; height:31px; border:1px solid #EAEAEA; border-bottom:none; line-height:31px; font-size:14px; font-weight:bold; color:#404040; padding-left:10px;}
.jf_xz span{ display:inline; border-right:1px solid #cccccc; margin-right:8px;padding-right:10px;}
.jf_xz a{ font-size:12px; color:#6a6a6a;  /*background:url(image/jffl.jpg) repeat-x left center; */ height:25px; line-height:25px;  /*border:1px solid #BABCBB; */padding:1px 5px; text-align:center;}
.jf_xz a.on,.jf_xz a:hover{ background:url(image/jffl.jpg) repeat-x left center; color:#6a6a6a; text-decoration:none;height:25px;border:1px solid #BABCBB;}
.tr_jfdh{ color:#404040; font-size:12px; border:1px solid #E0E0E0; line-height:35px; border-top:0;}
.tr_jfdh th{ font-weight:bold; color:#7a9c30; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; padding-left:5px; height:25px; line-height:25px; font-size:12px;}
.tr_jfdh td{ padding:5px 0 5px 10px; color:#666666;}
.tr_jfdh01{ float:left; padding-bottom:5px; margin-right:10px; border-right:1px solid #E9E9E9;}
.tr_jfdh td a{color:#666666; }

.tr_wenzhang h1{ font-size:14px; font-weight:bold; color:#404040; text-align:center; padding:10px 0 7px;}
.tr_hysj{ text-align:center; background:#f7f7f7; color:#a2a2a2; font-size:12px; padding:1px 0;}

/*会员服务*/
.tr_hyfw{ margin-top:5px;}
.tr_hyfw th{ font-size:14px; font-weight:bold; color:#575757;line-height:230%;}
.hy_01{ background:url(image/tr_jt.jpg) no-repeat center left; width:9px; height:9px; padding-right:4px; }
.tr_hyfw td{ color:#67765f; line-height:220%;}
.tr_hyfw td span{ font-weight:bold; color:#575757;}

/*新品介绍*/
.tr_xp{ border:1px solid #e9e9e9; width:798px; padding:10px; float:left;line-height:200%; margin-bottom:8px;}
.tr_xp01{ float:left; border:1px solid #f6f6f6; width:136px; padding:5px; height:149px;}
.tr_xp01 img{ width:137px; height:150px; }
.tr_xp02{ background:#f6f6f6; float:left; margin-left:8px; width:632px; padding:9px 5px;}
.tr_xp02 a,.tr_xp02 a:hover{ font-size:14px; font-weight:bold;text-decoration:none;}
.tr_xp02 td{ font-size:12px; color:#fe6505;}
.tr_xp02 p a,.tr_xp02 p a:hover{ font-size:12px; font-weight:normal; text-decoration:none; color:#000000;}

.tr_xp03{ width:234px; height:233px;float:left; border:1px solid #e4e4e4; padding:5px; text-align:center;}
.tr_xp03 img{ width:234px; height:233px;}
.tr_xp04{ float:left; width:500px; line-height:30px; padding-left:25px;}
.tr_xp04 th{ font-size:16px; color:#ea8420; font-weight:bold;}
.tr_xp04 td{ font-size:12px; color:#999999;}
.tr_xp04 td span{ color:#000000;}
.tr_xp04 td span.jf01{color: #FB6504;}
.tr_xp05{ float:left; width:798px; margin-top:15px; line-height:30px;}
.tr_xp05 td{ border:1px solid #e4e4e4; padding-left:5px;}
.xp_bg{ background:#f9f8f8;}

/*意见留言*/
.tr_yjly{ line-height:35px; margin-top:5px;}
.tr_yjly input{  height:20px;}
.tr_yjly input,.tr_yjly textarea{ border:1px solid #CACDD4;}
.tr_yjly textarea{ margin-top:8px;}
input.tr_yjly01{ background:url(image/tr_tjly.jpg) no-repeat; width:82px; height:24px; border:medium none; margin:10px 0 20px;}

/*会员专刊*/
.tr_zk{ padding-top:10px; padding-left:20px; text-align:center; }
.tr_zk01 img{ border:1px solid #EAEAEA; margin-bottom:5px;}
.tr_zk01{ width:165px; font-size:12px; color:#666666; padding-right:100px; _padding-right:85px; float:left; margin-top:5px; }
.tr_zk01 a{ font-weight:bold;color:#666666;}
.tr_zk01 span{ color:#DE2022;}

.tr_zk_nei{  margin-top:10px; color:#666666;}
.zk_cc{ width:750px; height:980px;}
.tr_zk_nei td,.tr_zk_nei th{border:1px solid #E9E9E9;}
.tr_zk_nei th{ height:30px; color:#ea8420; font-weight:bold; font-size:14px; line-height:30px; padding-left:10px;}
.zk_lb{ line-height:45px; }
.zk_lb a{ color:#666666; margin-left:10px; font-size:14px;}
.zk_qk{ text-align:left; padding:0 10px; width:750px; height:30px; border-left:none;}
.zk_qk span{  display:inline; float:right; _margin-top:-18px;*margin-top:-18px;}
.zk_qk a{ color:#666666; font-size:14px;}

/*门店介绍*/
.md_kuang{ border:1px solid #E9E9E9; padding:10px 10px 10px 9px; margin-top:10px; float:left;}
.tr_mdbg{ background:url(image/tr_ssbg.jpg) no-repeat; height:40px; _height:30px; padding-left:50px; line-height:38px; font-size:14px; font-weight:bold; color:#777777;_padding-top:10px; width:920px; }
.md_qy{ display:inline;}
.tr_mdbg select{ font-weight:normal;color:#777777;}
.tr_mdbg input.md_nav{ background:url(image/tr_mdcx_ss.jpg) no-repeat; width:59px; height:23px; border:0; line-height:23px;}
.mg_dt{ border:2px solid #D7D7D7; margin-top:10px; float:left; width:966px;}
.mg_dt01{ width:663px; height:461px; border-right:2px solid #D7D7D7; float:left;}
.mg_dt02{ float:left; width:293px; height:461px; overflow-y:auto; overflow-x:hidden; padding-left:5px; }

.mg_sm{ color:#6C6C6C; font-size:12px; width:270px; line-height:23px; margin-bottom:8px; margin-top:5px;}
.mg_smOn{  color:#6C6C6C; font-size:12px; width:270px; line-height:23px; margin-bottom:8px; margin-top:5px; background-color:#cccccc;}
.mg_smOn span{ font-size:14px;font-weight:bold;}
.mg_sm span{ font-size:14px;font-weight:bold;}

/*招聘信息*/
.tr_linian{ background:url(image/tr_rcln.jpg) no-repeat; width:808px; height:58px; margin:10px 0 0 0; font-size:12px; color:#687764; line-height:160%; padding:18px 0 0 10px;}
.tr_linian span{ font-weight:bold;}
.tr_zp{ background:#f8f8f8; border:1px solid #ececec; font-size:12px; font-weight:bold; height:47px; line-height:180%; text-align:center; width:818px; padding-top:8px; margin:10px 0 10px 0;color:#687764;}
.tr_hyfw tr th span.fbsj_01{ color:#B3B3B3; font-weight:bold; font-size:12px;}


.tr_jfnei{ height:200px;}
.tr_jfnei img{ height:200px;}

.tr_jfts{ font-size:12px; font-weight:bold; color:#657415;margin-bottom:15px;padding-left:265px;}
.tr_jfts span{ color:#e7841f; font-size:16px; }