@charset "utf-8";
/* CSS Document */
/*全局*/
body,div,span,p,ul,li,dl,dd,dt,img,h1,h2,h3,em{padding:0;margin:0;}
body{font-size:14px;background:#fff; font-family:"微软雅黑";}
a{ text-decoration:none; color:#000000;}
a:hover{ text-decoration:none; color:#ee415f;}
ul,li{ list-style:none;}
i,em{ font-style:normal;}
img{ border:0;}
.distant{ width:100%; height:34px; overflow:hidden;}
.clear{ clear:both;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.rs_fr{float:right; display:inline;}
.flh_180{line-height:180%;}
.head1,.head2,.head2 a,.s_input{ color:#ccc;}
.head2 .qqf{position:relative;top:3px;}
.head2 a:hover{ color:#ff0;}
.top2G a,.foot1_1 ul li a,.foot1_1 ul li,.mav1 ul li,.mav1 ul li a,.mav2 ul li,.mav2 ul li a{ color:#999;}
.mav2 ul li a:hover{ color:#009944;}
.top2G a:hover{ color:#009944;}
.navb_m1 a,.navb_m2 a,.column1B1_3,.copyright,.copyright a{ color:#fff;}
.column1X a{ font-weight:bold; color:#fff799;}
.zycp_detail2,.zycp_detail3,.qty_box span{ color:#666;}
/*全局 end*/
.headbg{width:100%; height:38px; border-top:3px solid #ee415f; background-color:#2b2b2b; min-width:1200px;}
.head{ width:1200px; height:38px; margin:0 auto; position:relative; z-index:999;}
.head1{  height:20px; line-height:20px; position:absolute; left:0; top:8px;overflow:hidden;}
.head2{ font-size:12px; text-align:right; height:20px; line-height:20px; position:absolute; right:70px; top:8px;overflow:hidden;}
/*.head2{ font-size:12px; text-align:right; height:20px; line-height:20px; position:absolute; right:97px; top:8px;overflow:hidden;}*/

.head2 span{ font-size:10px; color:#6a6a6a; padding:0 10px;}
.head3{ width:90px; height:20px; position:absolute; right:0px; top:8px;}
.head3_1{ width:90px; height:20px; position:relative;}
.head3_1w{ width:20px; height:17px; position:absolute; right:29px; top:0px;}
/*.head3_1w{ width:20px; height:17px; position:absolute; right:59px; top:0px;}
.head3_1t{ width:16px; height:20px; position:absolute; right:29px; top:0px;}*/
.link_weixin_li{ width:13px; height:19px; position:absolute; right:0px; top:0px;}
.link_weixin_ewm{ width:120px; height:126px; margin-left:-100px; margin-top:5px;} 
/*top*/
.top{ width:1200px; height:128px; margin:0 auto; overflow:hidden; position:relative; z-index:2;}
.top1{ width:237px; height:54px; position:absolute; top:36px; left:0px;}
.top2{ width:468px; height:65px; position:absolute; left:294px; top:44px; overflow:hidden;}
.top2S{width:468px; height:35px; position:relative;}
.s_fdj{ width:34px; height:35px; position:absolute; left:1px; top:1px;}
.s_input{ width:372px; height:33px; border:1px solid #ee415f; position:absolute; left:0px; top:0px; outline:none; text-indent:36px; line-height:33px;}
.s_btn{ widows:92px; height:37px; position:absolute; right:2px; top:0px;}
.top2G{ padding-top:8px;}
.top2G a{ padding:0px 4px;}
.top3{ width:393px; height:30px; position:absolute; right:0px; top:45px; overflow:hidden;}
.top3 ul{}
.top3 ul li{ float:left; margin-left:12px;}
.top3 ul li span{ display:block; background:url(../images/top_icon.JPG) no-repeat;}
.top3 ul li span.top3_1{ width:123px; height:30px;background-position:0 0;}
.top3 ul li span.top3_2{ width:126px; height:30px;background-position:-135px 0;}
.top3 ul li span.top3_3{width:104px; height:30px; background-position:-276px 0;}

/*banner*/
.banner{ width:100%;  min-width:1200px; }
.navbg{ width:100%; height:54px; background-color:#ee415f;filter:alpha(opacity=85);opacity:0.85; min-width:1200px;position:relative; z-index:9999}}
.navbg1{ width:100%; height:54px; background-color:#ee415f; filter:alpha(opacity=85);opacity:0.85; min-width:1200px;}
.navb{ width:1200px; height:54px; margin:0 auto; position:relative;}
.nav{ width:672px; height:54px; float:left }
.nav ul{}
.nav ul li{ width:109px; height:54px; float:left; line-height:54px;}
.nav ul li a{ width:109px; height:54px; display:block; text-align:center; font-size:15px; color:#fff;}
.nav ul li a:hover,.nav ul li a.nav_h{ background:url(../images/nav_hover.png) no-repeat 0 center; font-size:15px; color:#fff;}

.navb_m{height:54px; line-height:54px;float:right; position:relative; font-size:14px;}

.navb_m1{float:left;}
.navb_m1 a{ display:block;  background:url(../images/g.png) no-repeat 0 center; padding-left:30px;}
.dropdown-open{}
.dropdown{ z-index:9999999;}
.dropdown-menu{ position:absolute; top:54px; right:0px; width:355px; height:auto; display:none;  background-color:#fff;filter:alpha(opacity=100);opacity:1.00; border:1px solid #009944; border-top:none;}
.dropdown-menu_1{ text-align:center; line-height:100px;}

.dropdown-menu a{ background:none; font-size:12px; line-height:25px; color:#000;}
.dropdown-menu a:hover{ text-decoration:underline;}
.navb_m2{ float:right; margin-top:3px;  background:url(../images/m.png) no-repeat 0 center; }
.navb_m2 a{ padding-left:22px;}
/*content*/
.content{ width:1200px; height:auto; margin:0 auto; overflow:hidden; position:relative; z-index:99}
.column1{ width:1200px;  overflow:hidden;}
.column1 ul{ width:1200px; padding-top:25px;}
.column1 ul li{ width:600px; height:564px; background:url(../images/cp_bg.jpg) no-repeat bottom center; position:relative; z-index:9999; float:left; margin-bottom:79px;}
.column1 ul li .column1F{ width:394px; height:455px; position:absolute; left:142px; top:0; z-index:-1; position:relative;}
.column1F1{width:394px; height:455px; position:absolute; left:0px; top:0px;}
.column1F2{width:394px; height:455px; position:absolute; left:0px; top:0px;}

.column1X{ width:82px; height:31px; background:url(../images/cp_btn.PNG) no-repeat 0 center; line-height:31px; text-align:center; font-size:14px; position:absolute; top:389px; left:304px;}


.column1ML{ width:320px; height:20px; font-size:16px; font-weight:bold; color:#F00; position:absolute; left:180px; top:435px; text-align:center;}

.column1T{ width:320px; height:30px; line-height:30px; font-size:22px; font-weight:bold; position:absolute; left:180px; top:460px; text-align:center;}


.column1B{ width:420px; height:32px; position:absolute; left:180px; top:510px;}
.column1B1{width:420px; height:32px; position:relative;}
.column1B1_1{ width:245px; height:32px; background-color:#009944; border-radius:5px; behavior: url(ie-css3.htc); position:absolute; left:0px; top:0px; color:#fff; font-size:16px; text-align:center; line-height:32px;}
.column1B1_1 span{ font-size:20px; color:#fff100;}

.column1B1_2{ width:50px; height:32px; position:absolute; left:245px; top:0px; text-align:center; color:#666666;}
.column1B1_3{ width:122px; height:32px; line-height:32px; position:absolute; right:0px; top:0px;background-color:#e75c00; border-radius:5px; behavior: url(ie-css3.htc); font-size:14px;}
.column1B1_3 a{ background:url(../images/g1.jpg) no-repeat 15px center; width:80px; display:block; padding-left:46px; color:#fff;}
/*foot*/
.footbg{ width:100%; height:222px; min-width:1200px; background-color:#f6f6f6;}
.foot{ width:1200px; height:222px; margin:0 auto; position:relative;}
.foot1{ width:970px; height:180px; border-right:1px solid #dddddd;overflow:hidden; position:absolute; top:20px; left:0px;}
.foot1_1{ width:234px; height:145px; float:left; padding-top:22px;}
.foot1_1 h2{ line-height:30px; font-size:14px; color:#333333; margin-top:20px; font-weight:normal;}
.foot1_1 ul{}
.foot1_1 ul li{line-height:20px;}
.foot1_1 ul li a:hover{color:#009944;}

.foot2{ width:118px; height:145px; position:absolute; top:20px; right:0px;}
.foot2 p{ height:40px; overflow:hidden; margin-top:15px; line-height:20px; color:#333333; text-align:center;}
/*mav*/
.mav{ width:1200px; height:222px; margin:0 auto; overflow:hidden;}
/*.mav1{ width:152px; height:150px; float:left; padding-top:44px; overflow:hidden;}
.mav2{ width:440px; height:150px;float:left;padding-top:44px; overflow:hidden;}*/
.mav1{ width:214px; height:150px; float:left; padding-top:44px; overflow:hidden;}
.mav2{ width:130px; height:160px;float:left;padding-top:38px; overflow:hidden; text-align:center;}
.mav1 h3,.mav2 h3{ font-size:14px; color:#4a4a4a;}
.mav1 ul,.mav2 ul{ padding-top:5px;}
.mav1 ul li,.mav2 ul li{ line-height:25px;}
.mav1 ul li a:hover{ color:#009944;}

/*copyright*/
.copyrightbg{ width:100%; height:38px; background-color:#2b2b2b; min-width:1200px; overflow:hidden;}
.copyright{ width:1200px; height:38px; margin:0 auto; line-height:38px; font-size:14px; position:relative;overflow:hidden;}
.copyright1{ width:685px; height:38px; position:absolute; left:0; top:0;}
.copyright1 a:hover{ color:#ff0;}
.copyright2{ width:262px; height:38px; position:absolute; right:0; top:0; text-align:right;}
.copyright2 span{ color:#5c5c5c; padding:0 5px;}
.copyright2 a:hover{ color:#ff0;}


/*zy_cp*/
.zycpbg{ width:100%; /*height:608px;*/ min-width:1200px; background-color:#f6f6f6;}
.zycp{ width:1200px; /*height:556px;*/ margin:0 auto; overflow:hidden; padding-top:52px;}
.zycp_detail{ width:672px; /*height:556px;*/ padding-bottom:64px; overflow:hidden;}
.zycp_detail1{ width:100%; height:30px; line-height:30px; font-size:30px; font-weight:500;overflow:hidden;}
.zycp_detail2{ height:50px; margin-top:15px; line-height:25px; font-size:14px;overflow:hidden;}
.zycp_detail3{width:100%; height:40px; margin-top:15px; font-size:14px; overflow:hidden; padding-bottom:23px; border-bottom:1px solid #dce7d9;}
.zycp_detail3 span{ font-size:36px; font-weight:bold; color:#e75c00; padding:0 15px;}
/*选色*/
.zycp_detail4{ width:672px; padding:24px 0px; font-size:14px;}
.zycp_detail4 .cs .addtocart{}
.zycp_detail4 .cs .addtocart .list{display:block; margin-bottom:6px;}
.zycp_detail4 .cs .addtocart .list strong{line-height:30px; width:70px; font-weight:normal; color:#666;}

.zycp_detail4 .cs .addtocart .par_list{width:602px; overflow:hidden;}
.zycp_detail4 .cs .addtocart .par_list .box_btn{border:1px solid #dce7d9; padding:1px; margin:0 1px 9px; cursor:pointer;}
.zycp_detail4 .cs .addtocart .par_list .cur{border:1px solid #ee415f; position:relative;}
.zycp_detail4 .cs .addtocart .par_list .cur span{display:block;}
.zycp_detail4 .cs .addtocart .par_list img{width:27px;}
.zycp_detail4 .cs .addtocart .par_list span{position:absolute; right:0; bottom:0; background:url(../images/gou.gif) no-repeat; width:6px; height:5px; display:none;}
.zycp_detail4 .cs .addtocart .par_list a.lightbox{width:98px; height:31px; background:url(../images/cp_btn.jpg) no-repeat; line-height:29px; text-align:center; display:inline-block; color:#fff; margin:4px 0 0 8px;}

.padtop{ padding:24px 0px;}
.zycp_detail4 .cs .addtocart .qty_box{line-height:30px;}
.zycp_detail4 .cs .addtocart .qty_input{height:30px; line-height:30px; text-align:center;}
.zycp_detail4 .cs .addtocart .qty_btn{ height:34px; margin-right:10px; overflow:hidden;}
.zycp_detail4 .cs .addtocart a.wishlists{text-decoration:underline; margin-left:15px;}
.zycp_detail4 .cs .addtocart .remaining{margin-left:12px; font-size:16px; font-weight:bold; color:#c00;}

/*选项卡*/
.zycp_jj{ width:100%; height:auto; margin:0 auto; min-width:1200px; overflow:hidden;}
.zycp_jj .pro_detail_ext{margin:0 auto; clear:both; overflow:hidden;}
.zycp_jj .pro_detail_ext .description{ width:100%; min-height:300px; height:auto!important; height:300px;}
.zycp_jj .pro_detail_ext .description .txt{margin:0;}
.zycp_jj .pro_detail_ext .description .flh_180{ width:100%;}
.zycp_jj .pro_detail_ext .description .flh_181{ width:1200px; height:auto; border:1px solid #0000; margin:0 auto; overflow:hidden;}



/*pro_menu*/
.pro_menub{width:100%; height:53px; border-bottom:2px solid #f8f8f8;}
#pro_menu{ width:1200px; margin:0 auto; height:53px;}
#pro_menu .menu a{width:96px; height:53px; line-height:53px; display:block; overflow:hidden; font-size:14px; text-align:center; color:#2a1618; border-bottom:0;}
#pro_menu .cur a, #pro_menu .menu a:hover{text-decoration:none; background-color:#ee415f; border-color:#009944; color:#fff;}
#pro_menu .r{margin-top:10px;}

/*关于我们*/
.about{ width:1200px; height:auto; overflow:hidden; margin:20px auto 0;}
.leftbar{ width:248px; height:auto; overflow:hidden;}
.leftbar1{ width:226px; height:48px; line-height:48px; background-color:#26a860; font-size:18px; color:#fff; padding-left:22px; font-weight:600;}
.leftbar2{ width:246px; height:auto; border:1px solid #dfdfdf; padding-bottom:15px; border-top:none; overflow:hidden;}
.leftbar2 ul{}
.leftbar2 ul li{ line-height:42px; border-bottom:1px dashed #eeeeee;}
.leftbar2 ul li a{ width:246px; height:42px; display:block; padding-left:30px; font-size:14px; color:#000;}
.leftbar2 ul li a:hover,.leftbar2 ul li a.hovr{width:242px; height:42px; display:block; border-left:4px solid #ff9c3c;padding-left:26px;color:#000;}

.rightbar{ width:934px; height:auto; border:1px solid #dfdfdf;}
.rightbar1{ width:883px; height:auto; margin:26px auto; overflow:hidden; }
.rightbar1C{ font-size:14px; line-height:28px;}

/*kefu*/
.zybanner{ width:100%; height:492px; overflow:hidden; min-width:1200px;}
.client{ width:1200px; height:auto; padding-bottom:50px; overflow:hidden;}
.clientL{ width:1200px; height:auto; overflow:hidden;}
.clientL ul{ width:1250px; padding-top:8px;}
.clientL ul li{ width:286px; height:457px; margin:45px 19px 0 0;  overflow:hidden; float:left; position:relative;}
.clientL ul li a{width:286px; height:454px; display:block; border-bottom:4px solid #e3e3e3;}
.clientL ul li a:hover{border-bottom:4px solid #ee415f;}

.clientL ul li .clientP{ width:286px; height:341px; position:absolute; left:0; top:0;}
.clientL ul li .clientY{ width:265px; height:22px; background:url(../images/kh_yy.png) no-repeat top center; position:absolute; left:10px; top:333px;}
.clientL ul li .clientT{ width:286px; height:25px; line-height:25px; color:#2b2b2b; font-weight:bold; font-size:16px; text-align:center; position:absolute; left:0px; top:364px;}
.clientL ul li .clientB{ widows:90px; height:25px; position:absolute; left:85px; top:406px;}
.zpname{ text-align:center; font-size:18px;padding:15px 0; margin:0 auto}
.zpinfo{padding:5px;}
/*实景*/
.scenery{ width:1200px; height:auto; padding-top:20px; padding-bottom:50px; overflow:hidden;}
.scenery1{width:1200px; height:464px; overflow:hidden; margin-top:42px;}
.scenery1L{width:592px; height:464px; overflow:hidden;}
.scenery1L a,.scenery1R a{ width:592px; height:460px; display:block; border-bottom:4px solid #e3e3e3; background-color:#f7f7f7;}
.scenery1L a img,.scenery1R a img{ width:578px; height:385px; padding:7px; display:block;}
.scenery1L a:hover,.scenery1R a:hover{ border-bottom:4px solid #26a15a;}
.scenery1L a p,.scenery1R a p,.scenery1R2 ul li a p,.scenery2 ul li a p,.scenery3L ul li a p,.scenery3M a p,.scenery3R ul li a p{color:#666666;line-height:36px; text-align:center; font-size:14px;}

.scenery1R{ width:592px; height:464px;}
.scenery1R1{ font-size:14px; line-height:28px; text-indent:2em;}
.scenery1R2{ width:592px; height:259px; padding-top:8px; overflow:hidden;}
.scenery1R2 ul,.scenery3R ul{ width:610px;}
.scenery1R2 ul li,.scenery2 ul li,.scenery3R ul li{ width:288px; height:259px; float:left; margin-right:16px; overflow:hidden;}

.scenery_xz{ width:1200px; margin-top:48px; overflow:hidden; height:auto;}
.scenery_xz ul{ width:1220px;}
.scenery_xz ul li{ width:288px; float:left; margin-right:16px; overflow:hidden;}
.scenery_xz ul li a{ width:288px; display:block; border-bottom:4px solid #e3e3e3; background-color:#f7f7f7;}
.scenery_xz ul li a:hover{ border-bottom:4px solid #26a15a;}
.scenery_xz ul li a img{ padding:7px;}
.scenery_xz ul li a p{ line-height:36px; text-align:center; font-size:14px; color:#666;}

.scenery1R2 ul li a,.scenery2 ul li a,.scenery3L ul li a,.scenery3R ul li a{width:288px; height:236px; display:block; border-bottom:4px solid #e3e3e3;background-color:#f7f7f7;}
.scenery1R2 ul li a img,.scenery2 ul li a img,.scenery3L ul li a img,.scenery3R ul li a img{ width:274px; height:183px; padding:7px;}
.scenery1R2 ul li a:hover,.scenery2 ul li a:hover,.scenery3L ul li a:hover,.scenery3R ul li a:hover{border-bottom:4px solid #ee415f;}

.scenery2{ width:1200px; height:240px; overflow:hidden;margin-top:48px;}
.scenery2 ul{ width:1220px;}

.scenery3{width:1200px; height:602px; overflow:hidden;}
.scenery3L{width:288px; height:602px; overflow:hidden;}
.scenery3L ul{ width:288px; height:602px; overflow:hidden;}
.scenery3L ul li{ width:288px; height:259px; margin-top:42px;}

.scenery3M{width:288px; height:560px; margin:42px 0 0 16px;}
.scenery3M a{ width:288px; height:556px; display:block; border-bottom:4px solid #e3e3e3; background-color:#f7f7f7;}
.scenery3M a img{ width:274px; height:499px; padding:7px; display:block;}
.scenery3M a:hover{ border-bottom:4px solid #26a15a;}

.scenery3R{ width:592px; height:602px; overflow:hidden;}
.scenery3R ul li{ margin-top:42px;}

/*video*/
.video{width:1200px; height:auto; padding-bottom:50px; overflow:hidden;}
.video1{width:1200px; height:438px; border-bottom:1px solid #ebebeb; overflow:hidden; margin-top:42px;}
.video1L{ width:597px; height:397px; background-color:#f7f7f7;}
.video1L p{ width:583px; height:383px; padding:7px;}

.videoR{ width:579px; height:430px; overflow:hidden;}
.videoR1{ font-size:30px; color:#ee415f;}
.videoR2{ font-size:22px; color:#666666; line-height:50px;}
.videoR3{ font-size:14px; color:#999999; margin-top:10px;}
.videoR4{ width:579px; height:257px; overflow:hidden;}
.videoR5{ width:579px; height:44px; padding-top:17px; overflow:hidden;}
.videoR5_2{ width:278px; padding-top:15px;}

/*fy*/
.fy{ height:27px; margin:0 auto; padding-top:52px; text-align:center; position:relative}
.fyc{ display:inline-block; *display:inline; zoom:1;overflow:hidden;}
.fy1{ width:43px; height:27px; float:left; margin-right:6px;}

.fy ul{ /*width:175px;*/ float:left;}
.fy ul li{ width:29px; height:27px; float:left; margin-right:6px;}
.fy ul li a{ width:29px; height:27px; display:block; background:url(../images/fy.jpg) no-repeat top center; text-align:center; line-height:27px;}

.fy2{ width:29px; height:27px; float:left;margin-right:6px;}
.fy3{ width:43px; height:27px; float:left;}





/*viewmore start*/
.viewmore{ width:965px; position:relative;}
/*选色*/
.viewmore1{ width:965px; font-size:14px; position:relative;}
.viewmore1 .cs .addtocart{ width:965px; position:relative;}
.viewmore1 .cs .addtocart .list{display:block; position:relative;}
.viewmore1 .cs .addtocart .par_list{width:965px; position:relative;}
.viewmore1 .cs .addtocart .par_list .box_btn{ width:60px; height:110px; display:block; float:left; border:1px solid #dce7d9; padding:1px; margin:0px 0px 9px 5px; cursor:pointer; text-align:center; }
.viewmore1 .cs .addtocart .par_list .cur{border:1px solid #ee415f; position:relative;}
.viewmore1 .cs .addtocart .par_list img{width:58px; display:block;}

.carpow{position:relative;}
.zycp_detail5{ width:358px; height:40px; }
.zycp_detail5 a{ width:170x; height:40px; display:block; line-height:40px; font-size:18px;}
.zycp_detail5 a.shopce{ float:left; background:url(../images/addtocart.jpg) no-repeat top left; padding:0px 30px 0px 55px; color:#fff;}
.zycp_detail5 a.shopce:hover{ color:#ff0;}
.zycp_detail5 a.nowbuy{ float:right; background:url(../images/addtocart1.jpg) no-repeat top right; padding:0px 34px 0px 64px;}

.viewys{ padding:20px 0px 30px 0px; position:relative; font-size:18px; font-weight:bold;}
.viewh60{ height:60px;}

.viewmore1 .cs .addtocart .viewflow{ width:965px; height:60px; position:fixed; bottom:0px; left:0px;}
.viewmore1 .cs .addtocart .viewflow .viewflows{ width:965px; height:60px; background:#fff; position:relative;}
.viewmore1 .cs .addtocart .viewflow .viewflows span{ display:block; position:absolute; top:15px; height:40px; line-height:30px;}
.viewmore1 .cs .addtocart .viewflow .viewflows span.vwflsp1{ left:0px; width:60px;}
.viewmore1 .cs .addtocart .viewflow .viewflows span.vwflsp2{ left:60px; width:106px;}
.viewmore1 .cs .addtocart .viewflow .viewflows span.vwflsp3{ left:186px; width:60px;}
.viewmore1 .cs .addtocart .viewflow .viewflows .qty_box{ width:200px; height:40px; position:absolute; top:15px; left:236px;}
.viewmore1 .cs .addtocart .viewflow .viewflows .zycp_detail5{ width:180px; position:absolute; top:15px; left:426px;}

.viewmore1 .cs .addtocart .viewflow .viewflows .xzgouwu{ background:url(../images/vg.png) no-repeat 0px 11px; padding-left:30px; line-height:40px; font-size:16px; position:absolute; top:15px; left:615px;}
.xzjiesuan{ background:url(../images/jiesuan.jpg) no-repeat 0px 0px; padding:0px 40px 0px 58px; line-height:40px; font-size:16px; position:absolute; top:15px; left:745px;}


#mycart {
	width:130px;
	height:54px;
	float:right;
	left:80px;
}
#mycart li {
	float:left;
	text-align:center;
}
#mycart .fore1 {
	position:relative;
	z-index:20;
	padding:2px 0px 0 10px;
}
#mycart .topcart{color:#fff;}
#mycart .topcart .buyt{background:url(../images/g.png) no-repeat 0 center; padding-left:27px;float:left;font-size:14px;}
#mycart .topcart em {
	display:none;
}
#mycart .fore2 {
	width:55px;
	float:right;
	padding-right:10px;
	padding-top:7px;
}
#mycart .fore2 a {
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
#mycart .gold{
	color:#642A02;
	font-weight:bold;
}
#mycart .on #o-mycart-list {
	display: block;
}
#mycart .out #o-mycart-list {
	display:none;
}
#o-mycart-list {
	position:absolute;
	top:48px;
	right:-90px;
	width:368px;
	padding-top:5px;
}
#mycart-list {
	width:355px;
	height:auto!important;  height:100px;  min-height:100px;  
	padding:5px 0px 0px;
	 background-color:#fff;filter:alpha(opacity=100);opacity:1.00; border:1px solid #ee415f;
	background:#fff;
	text-align:left;
}
#mycart-list .nocart{ text-align:center;margin-top:20px;}
#mycart-list dl {
	height:68px;
	overflow:hidden;
	zoom:1;
}
#mycart-list strong {
	color:#FF2400;
}
#mycart-list .p-imgcart {
	float:left;
	width:50px;
	margin-right:6px;
}
#mycart-list .p-name {
	float:left;
	width:200px;
	margin-top:10px;
	height:40px;
	line-height:20px;
}
#mycart-list .extra {
	float:right;
	width:90px;
	margin-top:10px;
	height:40px;
	line-height:20px;
	text-align:right;
}
#mycart-list .extra a {
	color:#999;
}
#mycart-list .padditem{padding:0 3px;}
#mycart-list .total {
   padding:0 8px 8px;
    border-top:1px solid #D1D1D1;
	background-color:#F7F7F7;
	text-align:right;
}
#mycart-list .total a {
	color:#333333;
	text-decoration:none;
	cursor: text
}
#mycart-list .total span{color:#CC0000;font-weight:bold;}
#mycart-list #btn-payforgoods {
    width:79px;
	height:26px;
	background:url(../images/bg_nav.jpg) no-repeat;
	line-height:26px;
	text-align:center;
	cursor:pointer;
	display:block;
	float:right;
}


/*详情页购物车弹出框*/
.center_pop{width:460px;height:125px;background:#fff;*border:1px #ededed solid;position:absolute;left:0px;top:40px;-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2);box-shadow:0px 0px 15px rgba(0, 0, 0, 0.2); z-index:999999999}
@media \0screen {
    .center_pop { border:1px #ededed solid; }
}
.center_pop_close{width:450px;height:18px;margin:10px 10px 0 0;display:inline;float:left;}
.center_pop_close a{width:18px;height:18px;background:url(../images/center_pop_close.gif) 0 0 no-repeat;float:right;}
.center_pop_close a:hover{background-position:0 -18px;}
.center_pop_txt{width:390px;padding:0 0 0 70px;background:url(../images/center_pop_txt.gif) 20px 5px no-repeat;float:left;}
.center_pop_txt b{width:100%;line-height:25px;font-size:14px;color:#333;float:left;}
.center_pop_btn{float:left;width:134px;height:32px; background-color:#ee415f;color:#fff; line-height:32px; text-align:center; font-weight:bold;margin:6px 20px 0 70px;display:inline;}
.center_pop_btn1{float:left;width:132px;height:30px; background-color:#ffeded;border:1px solid #ee415f;line-height:32px; text-align:center; font-weight:bold;margin:6px 0 0 0px;display:inline;}
.center_pop_btn a{color:#fff;}.center_pop_btn1 a{color:#ee415f;}




/*新增banner css begin*/
.banner{ width:100%; min-width:1200px;}

.fullSlide{	width:100%;	position:relative; height:630px;}
.fullSlide .bd{ margin:0px auto; position:relative;	z-index:0; overflow:hidden;}
.fullSlide .bd ul{ width:100% !important;}
.fullSlide .bd li{	width:100% !important; height:630px; overflow:hidden; text-align:center;}
.fullSlide .bd li a{display:block; height:630px;}

.fullSlide .hd{	width:100%;	height:70px; line-height:70px; position:absolute; z-index:1; bottom:0; left:0; background:#fff; filter:alpha(opacity=68); opacity:0.68;}
.fullSlide .hd ul{ padding-top:27px; text-align:center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block;	*display:inline; zoom:1; width:15px; height:15px; margin-right:8px;	overflow:hidden; background:url(../images/xbanner_icon.png) no-repeat 0px 0px;}
.fullSlide .hd ul li.on{ background:url(../images/xbanner_icon.png) no-repeat -21px 0px;}

.fullSlide .prev,.fullSlide .next{ text-align:center; display:block; position:absolute;	z-index:1; top:50%;	margin-top:-30px; left:10%; z-index:1; width:40px; height:60px; background:#000; cursor:pointer; filter:alpha(opacity=50); opacity:0.5;	display:none;}
.fullSlide .next{ text-align:center; left:auto;	right:10%; background-position:-6px -137px;}
/*新增banner css end*/






/*新版首页新增css begin*/
.xz_clear{clear:both;}
.xz_rsmain{ width:1200px; position:relative; margin:35px auto; border-top:1px solid #eaeaea;  border-left:1px solid #eaeaea;}
.xz_rsproduct{ width:299px; height:420px; position:relative; float:left; border-right:1px solid #eaeaea;  border-bottom:1px solid #eaeaea; text-align:center;}
.xz_cpimgcon{ width:299px; height:345px; position:relative; overflow:hidden;}
.xz_cpimgcon img{}
.xz_rsproducttt{ padding-top:10px; line-height:26px;}
.xz_rsproducttt a{ font-size:14px;}
.xz_rsproducttt font{ font-size:16px; color:#f00;}
.xz_rsproducttt em{ /*color:#fff;*/ text-decoration:line-through; /*padding-left:10px; padding-right:80px;*/ color:#999; font-size:12px;}
.xz_rsproductml{ width:68px; height:22px; position:absolute; top:10px; /*right:70px;*/right:10px; background:#ee415f; line-height:22px; text-align:center; color:#fff; font-size:12px;}

.xz_rspdhover{ width:297px; height:460px; position:absolute; top:-1px; left:-1px; border:2px solid #ffb0bf; z-index:9999; display:none;}
.xz_rsproduct:hover .xz_rspdhover{ display:block;}
.xz_rspdhovers{ width:297px; height:460px; position:relative;}
.xz_rspdhovers a{ width:297px; height:460px; display:block; position:relative;}
.xz_rspdhovers_gw{ width:297px; height:45px; position:absolute; left:0px; bottom:0px; background:#fff;}
.xz_rspdhovers_gws{ width:297px; height:45px; position:relative;}
.xz_rspdhovers_gws a{ width:54px; height:24px; display:block; position:absolute; top:2px; text-align:center; line-height:24px; color:#fff; font-size:12px;}
.xz_rspdhovers_gws a.xz_gm{ left:92px; background:#ee415f;}
.xz_rspdhovers_gws a.xz_xx{ left:155px; background:#fbd546;}
/*新版首页新增css end*/

.hide{display: none!important;}
.show{display: block!important;}