﻿@charset "utf-8";
/**颜色值 **/
.color666,.G_title span a,.G_title span a:visited,.F_obox{ color:#666666;}
.color666b{ color:#666666; font-weight:bold;}
.colorc06,.title a,.colorc06 a,.G_title a,.G_title a:visited,a.colorc06:visited,.visited a{ color:#f0189d;}
.colorc06{color:#c70070; }
/**浮动**/
.L_l{ float:left;}
.L_r{ float:right;}
.L_none{ display:none;}
.M_t10{ margin-top:10px;}
.M_b10{ margin-bottom:10px;}
.M_r10{ margin-right:10px;}
.P_b10{ padding-bottom:10px;}
.pd_tb10_lr25{ padding:10px 25px;}

/*列表页*/
.L_main{ color:#000000; margin-bottom:5px;}
.L_title { height:34px; font-size:12px; color:#333; line-height:34px; }
.L_title .posit{ padding:2px 8px; color:#333;}
.L_btbox{ overflow:hidden; font-size:16px; color:#f0189d; font-weight:bold; border-bottom:1px #e7e7e7 solid; font-family:Microsoft YaHei; padding:8px 0 10px 0;}

.L_btbox h1{ padding-right:10px; font-size:16px;}
.L_column{ padding:5px; border-bottom:1px dotted #333; line-height:200%; min-height:24px;}
.L_column dt{ padding:5px 0; width:100px; text-align:center;}
.L_column dd{ padding:5px; overflow:hidden; zoom:1;}
.L_column dd span,.L_column dd a{ display:inline-block; white-space:nowrap; padding:0 14px; float:left;}
.L_column dd span{ color:#fff;}
.L_blockbox{ background:url(../img/L_img01.png) no-repeat top center; text-align:center; padding-top:5px;}
.L_blockbox p{ width:226px; margin:0 auto; text-indent:2em; cursor:pointer; height:23px; line-height:18px;}
.L_blockbox p span{ color:#aaaaaa;}
.L_blockbox .L_showbj{ background:url(../img/L_img01.png) no-repeat bottom center; text-indent:1em;}
.live_btn{position: absolute;}
.L_list_sell  img{display: inline-block}
.L_ctltle span,.L_ctltle a{ float:left; position:relative; margin-right:5px; display:inline;}
.L_ctltle a{ font-size:14px; padding:0 10px; background:#E0E0E0; color:#333333;}
.L_hot{ width:28px; height:11px; position:absolute; top:-5px; right:0;}

/**产品列表**/
.L_boxlist{ float:left; width:188px; margin:10px 0 0; display:inline; line-height:24px; }
.L_boxlist dt{ width:230px; height:230px; position:relative;}
.L_boxlist dt a img { width:188px; height:188px; }

.L_boxlist dd div{ _height:24px;}
.L_Parameter{ position:absolute; width:225px; z-index:9999; text-align:right; top:2px; right:5px; line-height:24px; display:none;}
.L_Parameter li span{ background:#DEDEE3; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-top:3px; padding:0 7px; display:inline-block; cursor:default;}
.L_list69{ position:absolute; width:75px; height:75px; left:5px; top:5px; background:url(../img/goodsimg/list69.png) no-repeat; z-index:3;}
.L_list69sx{ position:absolute; width:64px; height:64px; right:5px; bottom:31px; background:url(../img/goodsimg/Simg69_sx2.png) no-repeat; z-index:3;}

/*倒计时*/
.L_timerbox{ width:100%; height:22px; position:absolute; left:0; bottom:0;}
.L_timerbj{ background:black; filter:alpha(opacity=65); opacity: 0.65; position:absolute; width:100%; height:22px; z-index:1; left:0; top:0;}
.L_timercon{ position:absolute; width:100%; color:#FFF; top:0; left:0; height:22px; text-align:center; line-height:22px; vertical-align:middle; z-index:2;}
.L_timercon img{ position:relative; top:3px; display:inline-block;}

.L_list_title{ padding-top:10px;}
.L_list_title,.L_list_shux{ height:24px; overflow:hidden;}
.L_list_rmb img,.G_title img,.G_num img,.G_buy img{ display:inline-block;}
/*.L_list_rmb span{ float:left;}
*/.L_rmb_xuj{ text-decoration:line-through; padding-right:10px;}
.L_rmb_tejia{ position:relative; top:3px;}
.L_rmb_che{ position:absolute; right:0; top:-3px; width:78px; height:34px; overflow:hidden;}
.L_list_btn img{ float:left; margin-right:15px; display:inline;}

/*加入购物车弹出层*/
#L_shopMain{display:none; padding:10px; line-height:24px; width:290px; position:absolute; min-height:100px; _height:100px; border:2px solid #f0189d; background:#fff; z-index:1002;}
#L_shopMain p{ border-bottom:1px soild #EBEBED;}
#L_shopMain #L_shopClose{ position:absolute; top:10px; right:10px; font-size:16px; color:#000;}
/*#L_shopBj{display:none; position:absolute; width:100%; height:100%; top:0; left:0;  background:#fff; z-index:1001; filter:alpha(opacity:30); opacity:0.3;}*/
#Close{ position:absolute; right:10px; top:10px; background: #f0189d; color: #fff; width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 18px;}
.boxNone h3{ padding-bottom:15px; font-size:14px;}
.G_buyBtn{ position:absolute; left:10px; bottom:20px; width:290px; height:27px;}
.btn_d{ padding-top:20px; overflow:hidden;}
.G_buyBtn img{ display:inline-block;}
.btn_d span{ color:#606060; cursor:pointer; float:right;}

.succ_shop{ background:url(../img/succ.png) no-repeat; padding:10px 0 10px 44px; font-size:20px; color:#7ABD54;}
.error_shop{ background:url(../img/succ2.png) no-repeat; color:#f0189d;}
.color_d{ padding-bottom:10px;}
.color_d input,.size_d input{ margin:2px 5px 0 0;}
.color_yese{ padding-bottom:5px;}
.click_d{ display:block; padding-left:2em;}
.click_d span{ background:#ccc; color:#000; display:inline-block; text-align:center; width:70px; height:20px; line-height:20px; cursor:pointer;}
.btn_d .btn_color{ background:#F0189D; font-family:Microsoft YaHei; color:#f9f9f9; font-size:14px; padding:3px 15px; border-radius:5px; display:inline-block;}
/**翻页**/
.page{ margin:15px 0; height:36px; line-height:36px; text-align:center; font-size:18px; _padding-top:5px;}
.page a,.page span{ padding:6px;}
.page a:hover{ background:#FFF; border:1px solid #000; color:#000; padding:5px; text-decoration:none; white-space:nowrap;}
.page .page_pnone:hover{ border:0; background:none; padding:0;}
.page .page_pnone span{ padding:0;}
.page .page_prev,.page .page_next{ font-weight:bold; padding:0; position:relative;}
.page .page_prev{ margin-right:40px;}
.page .page_next{ margin-left:40px;}
.page .page_tubiao{ position:absolute; font-size:60px; font-weight:normal; top:-10px; left:0; *top:-4px;}
.page .page_prev .page_revleft{ padding-left:45px;}
.page .page_color9{ color:#999;}
.page .page_color6{ color:#666;}
.page .page_colorc06{ color:#f0189d;}
.page .page_next .page_tubiao{ left:54px; _margin-left:42px;}

/*底部三张广告图*/
.L_banner{ width:999px; overflow:hidden}
.L_banner li{ float:left; width:324px; background:#000; margin-right:9px; display:inline; position:relative;}
.L_banner li p{ display:table-cell; height:40px; padding:0 12px; font-size:2.5em; *font-size:3.5em; width:300px; line-height:16px; overflow:hidden; vertical-align:middle;}
.L_banner li p a,.L_banner li p a:visited{ display:inline-block; font-size:12px; vertical-align:middle; color:#fff;}

/*春叔推荐*/
.L_links{ margin-top:10px; border:1px solid #ccc; overflow:hidden; clear:both;}
.L_links h3{ font-size:16px; color:#f0189d; height:36px; line-height:36px; background:#f0f0f0; border-bottom:1px solid #ccc; text-indent:1em;}
.L_lbox{padding:10px 0;}
.L_lbox li{float:left; padding:7px 20px; font-size:14px;}

/*单品页*/
.G_title{ padding:10px 20px; line-height:18px; border:1px #e7e7e7 solid; border-bottom:0; background:white; font-size:14px; }
.G_title h1{ max-width:730px; font-size:16px; height:18px; color:#f0189d; margin-right:2em; display:inline; font-weight:normal; overflow:hidden;}
.G_title p{ overflow:hidden; clear:both; font-size:13px; color:#666; padding:10px 0 0;}
.G_title h1 span { margin-left:30px; font-size:14px; color:#666;}
.G_title span a { color:#f0189d; }
.G_title img{ position:relative; top:3px; right:10px; border-right:2px solid #cccccc;}
.G_title_bottom { padding:0 150px 0 0; line-height:20px; font-size:13px; color:#666;}
.G_box {  border:1px #d7d7d7 solid; height:500px; overflow:hidden; margin:0; background:white;  }
.G_boxleft{ width:500px; height:500px; position:relative;}
.G_leftimg img{ width:500px; height:500px; overflow:hidden;}
.G_goods69{ width:159px; height:159px; position:absolute; left:10px; top:10px; background:url(../img/goodsimg/goods69.png) no-repeat; z-index:1;}
.G_goodsx{background:url(../img/goodsimg/Simg69_sx.png) no-repeat; width:118px; height:114px; position:absolute; bottom:36px; right:10px; z-index:1;}
.G_boxright { width:467px; height:500px; padding:0 4px; border-left:1px #d7d7d7 solid; color:#999; line-height:20px; }
.G_rzhen{ line-height:34px; height:34px; overflow:hidden;}
.G_rzhen a,.G_rzhen a:visited{ color:#000; text-decoration:underline;}
.G_rzhen img{ float:left;}
.G_rmb { padding-bottom:10px; border-bottom:1px #e7e7e7 solid;}
.G_rmb dt,.G_rmb dd{ width:200px;}
.G_rmb dt { font-size:16px; color:#f0189d; }
.G_rmb dt span{ font-size:12px; }
.G_rmb dd{ text-decoration:line-through; vertical-align:middle;}
.G_activity { min-height:66px; border-bottom:1px #e7e7e7 solid; color:#666; padding-bottom:8px;}
.G_activity  dt { font-size:14px; height:30px; line-height:30px; color:#333; }
.G_activity dd span{ display:inline-block; margin-right:12px; background:#f0189d; color:white; padding:2px 10px; font-size:SimSun; letter-spacing:1px; border-radius:3px;}
.G_sales dt,.G_sales dd{ width:130px;}
.G_sales { padding:8px 0; margin:0; border-bottom:1px #e7e7e7 solid; }
.G_buybox { position:relative;  border-bottom:1px #e7e7e7 solid;}
.G_iblock{ width:95px; text-indent:15px; font-weight:normal;}
.G_yans span,.G_xuanz span{ width:50px; height:25px; border:1px solid #cccccc; display:inline-block; background:#ffffff; text-align:center; line-height:25px; cursor:pointer;}
.G_yans { margin-top:15px; }
.G_yans span { border:1px #e8e8e8 solid; border-radius:3px; color:#333; } 
.G_yans span.hover { background:#f0189d; border:#f0189d; color:white; }
.G_xuanz span{ color:#000000;}
.G_xuanz span{ background:none; border-color:#f4f4f4; cursor:default;}
.G_num { margin:20px 0;}
.G_num img {position:relative; top:2px; height:21px; top:5px; }
.G_num input { width:40px; border:1px #e7e7e7 solid; text-align:center;}
.G_buy{ text-align:center; position: relative; bottom: 50px; width: 310px; left: 160px;}
.G_buy a { display:inline-block; width:130px; height:40px; margin:0 10px; font-size:16px; line-height:40px; color:white; background:#f0189d; border-radius:4px; }
#G_buyAdd { background:white; color:#666; border:1px #F0189D solid; }
/*#shofh .gomybtn { display:none; }*/
.gomybtn:hover { color:#fff; }
#G_buyAdd:hover { color:#F0189D; }
.G_buyNone{ display:none; padding:10px; position:absolute; top:20px; left:10px; width:400px; border:1px solid #cccccc; background:#fff;}
.G_buyClose{ position:absolute; top:10px; right:10px; font-size:20px; color:#333333; cursor:pointer;}
.G_buyNone img{ display:inline-block;}
.G_gwbao dt { line-height:30px;}
.G_gwbao dd{ overflow:hidden; zoom:1;}
.G_gwbao dd p { padding-bottom:5px;}
.G_gwbao dd img{ float:left; margin-right:10px;}
.G_buybox #L_shopMain{ width:403px;}
/*微信*/
.h_weixin{ position:fixed; width:117px; left:0; top:280px; _display:none; text-align:center;}
.h_weixin img { width:117px;}
.h_weixin p { font-size:14px; line-height:21px; text-align:center; background:white; color:#666; }
.hclose{ position:absolute; width:16px; height:16px; top:-16px; right:-16px; cursor:pointer;}
/*2015-04-21 new*/
#dl_taocan { margin-top:10px; background:white; border:1px #e7e7e7 solid; }
#dl_taocan dt { position:relative; height:40px; background:#fafafa; border-bottom:1px #e7e7e7 solid; }
#dl_taocan dt hr { position:absolute; top:0; left:0; width:120px; height:4px; background:#f0189d; border:none; }
#dl_taocan dt .current { display:none; background:white; color:#f0189d; }
#dl_taocan dt a{ display:block; float:left; font-size:16px; width:120px; height:41px; line-height:40px; text-align:center;}
#dl_taocan dd li { float:left;}
#dl_taocan .tuijian { display:none;  padding:18px 0; }
#dl_taocan .tuijian li{ width:140px; padding-left:20px; }
#dl_taocan .tuijian img { width:139px; height:139px; border:1px #e7e7e7 solid; }
#dl_taocan .tuijian li p { padding-top:8px; line-height:18px; font-size:12px; }
#dl_taocan .chaozhi { padding:0px 0 20px 20px; }
#dl_taocan .chaozhi ol { padding:10px 0;}	
#dl_taocan .chaozhi ol li { font-size:14px; }
#dl_taocan .chaozhi ol .current { font-size:14px; color:#f0189d; }	
#dl_taocan .chaozhi ol li { height:20px; padding:0 10px; border-right:1px #999 solid; cursor:pointer; }
#dl_taocan .chaozhi ul { background:url(../img/goodsimg/goods_fuhao.png) no-repeat 119px 48px; }
#dl_taocan .chaozhi ul li { width:119px; padding-right:32px;}
#dl_taocan .chaozhi ul li img {width:119px; height:119px; border:1px #e7e7e7 solid; }
#dl_taocan .chaozhi ul li p { padding-top:8px; line-height:18px; font-size:12px; }
#dl_taocan .chaozhi ul .chaozhiLast { width:175px; color:#999; line-height:16px; }
#dl_taocan .chaozhi ul .chaozhiLast a { display:block; margin-top:10px; width:90px; height:30px; color:white; background:#f0189d; border-radius:3px; line-height:30px; font-size:14px; text-align:center; }
.itifimg { zoom:1; }
.itifimg>img { width:100%; }

.params_p{min-height: 2px;}
.img_cont,.img-cont2,.img-cont3{position: relative}
.img_cont a{position: absolute;width:420px;height:180px}
.img_cont a:nth-of-type(1){left:0;top: 100px}
.img_cont a:nth-of-type(2){left:0;top: 300px}
.img_cont a:nth-of-type(3){left:0;top: 480px}
.img_cont a:nth-of-type(4){left:420px;top: 250px}
.img_cont a:nth-of-type(5){left:420px;top:530px}

.img-cont2 a{position: absolute;width: 200px;height: 270px;top:120px}
.img-cont2 a:nth-of-type(1){left:0 }
.img-cont2 a:nth-of-type(2){left:200px }
.img-cont2 a:nth-of-type(3){left:400px; }
.img-cont2 a:nth-of-type(4){left:600px }


/*搭配套餐*/
.G_boxlist{ padding:20px; margin-top:20px; border:1px solid #EAEAEA; background:#F4F4F4; position:relative;}
.G_dap span{ background:#f0189d; width:110px; height:34px; line-height:34px; border:1px solid #cccccc; border-bottom:0; color:#ffffff; font-weight:bold; display:inline-block; text-align:center;}
.G_baibox{ border:1px solid #EAEAEA; background:#ffffff; padding:10px; position:relative;}
.G_lsit{ width:122px; margin:3px 8px 0 9px;}
.G_lsit dt{ width:122px; height:122px;}
.G_lsit dd{ text-align:center;}
.G_lsit dd p{ height:24px; overflow:hidden; }
.G_lsit dd input{ position:relative; top:2px;}
.G_jiahao{ float:left; width:16px; position:relative; top:60px;}
.L_rightbox{ width:140px; position:absolute; top:30px; right:90px; line-height:24px;}

/*单品左边*/
.G_solid{ border:1px #e7e7e7 solid; background:white;}
.G_con{ margin-top:20px;}
.G_leftcon{ width:190px; float:left;}
.G_contitle{ height:40px; line-height:40px; border-bottom:1px #e7e7e7 solid; text-indent:10px; font-size:16px; color:#333; font-weight:normal; text-indent:10px; background:white;}
#G_goodHr { height:0; border:0; border-top:1px #e7e7e7 solid; margin-top:-1px;}
.G_conlist{ width:188px; padding:0 0 10px; margin:10px 0 0; text-align:center; float:none; display:block; border-bottom:1px dotted #cccccc; line-height:20px; font-size:14px; color:#333;}
.G_conlist dd { padding:0 10px; }
.G_conlist dt{ width:188px; height:188px; margin-bottom:5px;}
.G_hot{ padding:5px 0;}
.G_hot a{ margin:3px 10px; display:inline-block;}



/*真人评测*/
.G_boxcon2 { font-size:18px; padding:0 30px; text-indent:1em; background: white; border: 1px #E7E7E7 solid; border-top: none;}
.G_boxcon2 img { display:inline;}
.G_chelist{ background:url(../img/G_img08.gif) no-repeat; width:200px; height:245px; position:relative; margin:10px auto 0;}
.G_chetext{ padding:135px 20px 0 20px; height:110px; overflow:hidden; line-height:20px;}
.G_chetext span{ color:#0099cc; font-weight:bold;}
.G_close{ width:16px; height:16px; cursor:pointer; position:absolute; top:0; right:0;}

/*单品右边*/
.G_rightcon{ width:790px; float:right; overflow:hidden;}
.G_tabtitle{ width:788px;height:40px; line-height:40px; background:#fafafa; border:1px #e7e7e7 solid; overflow:hidden;}
.G_tabtitle div,.G_tabtitle a,.G_tabtitle span{ float:left;}
.G_tabtitle span,.G_tabtitle a{ width:120px; text-align:center; margin-right:10px; color:#000000; font-size:14px; cursor:pointer;}


.G_tabtitle .G_tabright{ position:relative; left:0;}
.G_tabtitle .G_tabright .L_hot{ top:0;}
.G_tabtitle a.G_buyimg{ display: block; float: right; margin: 0px; background:#f0189d; font-size: 16px; color: #FFF; visibility:hidden;}

.G_tabtitle .G_plun,.G_tabtitle .G_plun:visited{ color:#000000;}
.G_tabtitle .active{ background:white; border-top:4px #f0189d solid; color:#f0189d;}
.G_tabbox{ overflow:hidden;}
/*固定*/
#G_chebox .hover,.sub_active,#live_main .live_fixed{ position:fixed; top:0; z-index:999; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}
.sub_active a.G_buyimg{ visibility:visible;}


/*全部评价*/
.G_botbj{  height:31px; line-height:27px; border: 1px solid #E0E0E0;}
.G_botbj li{ float:left; width:116px; margin-right:5px; text-align:center; cursor:pointer; border-top:4px #fafafa solid;}
.G_botbj li.active{ background:white; border-top:4px #F0189D solid; }
.G_conter{ border:1px solid #e0e0e0; padding:5px; margin-top:5px;}
.G_ptitle{ height:24px; line-height:24px; padding-left:15px;}
.G_pbox{ background:#f3f3f3; padding:10px 25px; height:80px; position:relative;}
.G_pjbaif{ width:90px; border-right:1px dotted #e0e0e0; position:relative; top:16px; left:15px;}
.G_pjbaif dt{ font-size:24px;}
.G_pjhaop{ margin-left:50px; display:inline;}
.G_pjhaop dl{ line-height:20px; width:230px; margin-top:5px;}
.G_pjhaop dt,.G_pjhaop dd{ float:left;}
.G_pjhaop dt{ margin:5px 10px 0; display:inline; width:150px; height:8px; font-size:0; border:1px solid #e0e0e0;}
.G_pjhaop dt p{ height:8px; background:#f0189d; width:0;}
.G_pjfeng{ width:200px; border:1px solid #ffccff; background:#ffffff; padding:10px; margin-left:60px; display:inline; line-height:20px; position:relative;}
#G_jifen{ cursor:default;}
.G_jfnone{ border:1px solid #f0189d; padding:5px 0 5px 10px; background:#ffffff; width:150px; position:absolute; top:30px; left:115px; display:none;}
.G_pjfeng .hover{ display:block;}
.G_mypl{ position:absolute; width:83px; height:27px; top:30px; right:60px;}
.G_botbox .none{ display:none; position:relative;}
.G_plist{ padding:20px 20px 0 0; line-height:24px;}
.G_plist dt{ width:100px; float:left; text-align:center; line-height:18px;}
.G_plist dt img{ display:inline-block;}
.G_plist dd{ position:relative; width:800px; float:right; padding:10px 20px; border:1px solid #f7e9ed; background:#fff9fb; min-height:60px;}
.G_plist dd .jabg{ position:absolute; width:9px; height:17px; top:40px; left:-9px;}
.G_plist dd p{ padding:10px 50px; text-align:justify; border-top:1px dashed #f7e9ed;}
.G_page{ padding:8px 10px 8px 0; text-align:right; color:#666666;}
.G_page a{ background:#f5f5f5; border:1px solid #cccccc; padding:3px 10px; margin-right:3px;}
/*评论图片功能*/
.G_plist dd .comen_itemimg{ width:100%; height:auto;}
.G_plist dd .comen_itemimg table{ float:left;}
.G_plist dd .comen_itemimg table td{border:#d1d1d1 1px solid;}
.G_plist dd .comen_itemimg img{ width:80px; height:80px; display:block; float:none; position:inherit;}
.G_plist dd .comen_itemimg img:hover{cursor:url(http://static.chunshuitang.com/img/big.cur),url(http://static.chunshuitang.com/img/big.cur), auto; }
.G_plist dd .comen_itemimg span{ float:left; margin:30px 0 0 20px; font:normal normal 16px/24px 'microsoft yahei'; color:#aeaeae;}

.big-photo-box{ width:416px; height:524px; background-color:#fdf0f4; overflow:hidden; display:none;}
.photos-operate{width:386px; font:normal normal 14px/22px 'microsoft yahei'; margin:10px auto; color:#cccccc; position:relative;}
.photos-operate a{ height:22px; font-size:15px; display:inline-block; cursor:pointer; color:#000000; padding-left:20px; margin:0 10px; background-image:url(../img/check_icon.png); background-repeat:no-repeat;}
.photos-operate a:hover{ color:#f0189d;}
.photos-operate .hide-photo{ background-position:0 5px;}
.photos-operate .big-photoimg{background-position:0 -34px;}
.photos-operate .photo-left{background-position:0 -123px; *display:none; display:none\9;}
.photos-operate .photo-right{background-position:0 -75px; *display:none; display:none\9;}
.photos-viewer{ width:380px; height:396px; overflow:hidden; margin:auto; background-color:#fff; border:#e0e0e0 1px solid; position:relative;}
.photos-wrap{ width:100%; height:100%; text-align:center; position:relative;}
.photos-wrap .big-img{ width:100%; height:auto; vertical-align:middle;}
.photos-wrap .cursor-left,.photos-wrap .cursor-right{ width:100px; height:100%; position:absolute; top:0; z-index:30;background: transparent url("about:blank") repeat fixed 0% 0%;}
.photos-wrap .cursor-left{ left:0;}
.photos-wrap .cursor-left:hover{cursor:url(http://static.chunshuitang.com/img/pic-prev.cur),url(http://static.chunshuitang.com/img/pic-prev.cur), auto;}
.photos-wrap .cursor-small{ width:100%; height:396px; position:absolute; top:0; left:0; z-index:2; background: transparent url("about:blank") repeat fixed 0% 0%;}
.photos-wrap .cursor-small:hover{cursor:url(http://static.chunshuitang.com/img/small.cur),url(http://static.chunshuitang.com/img/small.cur), auto;}
.photos-wrap .cursor-right{ right:0;}
.photos-wrap .cursor-right:hover{cursor:url(http://static.chunshuitang.com/img/pic-next.cur),url(http://static.chunshuitang.com/img/pic-next.cur), auto; }

.thumb-wrap{ width:382px; margin:8px auto 0; position:relative;}
.thumb-list{ height:68px; overflow:hidden;}
.thumb-list ul{ width:10000px; height:68px;}
.thumb-list ul li{width:66px; height:66px; float:left; margin-right:36px; _display:inline; border:#e0e0e0 1px solid;}
.thumb-list ul li.on{ border:#f0189d 1px solid;}
.thumb-list ul li img{ width:66px; height:66px; cursor:pointer;}

/*购买咨询*/
.G_zititle{  height:40px; line-height:40px;}
.G_zititle span{ display:inline-block; width:116px; background:#f0189d; color:#ffffff; font-size:16px; text-align:center;}
.G_zi_box{ border:1px solid #e0e0e0; background:#fefefe;}
.G_zi_title{ background:#f3f2f2 url(../img/G_img12.gif) no-repeat -10px center; font-size:14px; text-indent:50px; height:45px; line-height:45px;}
.G_zi_title a{ width:87px; height:27px; margin:8px 50px 0 0; cursor:pointer; background:#f0189d; color:white; text-align:center; line-height:27px; text-indent:0; border-radius:3px; }
.G_zi_con dl{ border-bottom:1px dotted #e0e0e0; padding:5px 60px 5px 5px; line-height:22px; margin:8px 0;}
.G_zi_con dt{ text-align:right;}
.G_zi_con dd{ line-height:30px; height:30px;}
.G_zi_con dd img{ display:inline-block; margin:0 20px 0 15px; position:relative; top:2px;}
.G_zi_bmain{ line-height:22px; padding-top:10px;}
.G_zi_bmain p{ text-indent:2em; color:#f0189d; }
.G_zi_textarea{ width:99%; border:1px solid #e7e7e7; height:105px; resize:none;}
.G_zi_youq{ text-align:right; padding-right:20px;}
.G_zi_youq input{ width:110px; height:36px; font-size:16px; line-height:36px; background:#f0189d; border-radius:3px; color:white;}
.G_bottom_btn{ padding-top:20px; text-align:center;}
.G_bottom_btn a,.G_bottom_btn a:visited{ background:#f0189d; width:108px; height:31px; display:inline-block; text-align:center; line-height:31px; color:#ffffff; font-size:14px; border-radius:3px; vertical-align:bottom;} 

/*品牌页*/
.B_brand{ border:2px solid #f3f3f3; padding:10px 5px; margin-top:10px;}
.B_brand h1{ font-size:16px; padding:0 0 10px 25px;}
.B_list dt{ width:180px; height:180px; border:1px solid #f3f3f3; padding:5px; margin:0 25px 0 5px; display:inline;}
.B_list dd{ overflow:hidden; zoom:1; padding-right:20px; line-height:22px;}
.B_list dd h3{ font-size:14px;}
.B_list dd .B_title{ text-indent:2em; padding:10px 0 30px 0;}
.B_feng b{}
.B_feng p{ overflow:hidden; zoom:1; line-height:24px;}
.B_feng p a{ margin-right:10px; display:inline-block;}

/*搜索页*/
.S_title{ height:30px; line-height:30px; border:1px solid #CCCCCC; background:#f0f0f0 url(../img/S_img01.gif) no-repeat 5px 7px; font-size:14px; text-indent:30px;}
.S_botbox{ background:url(../img/S_img05.gif) no-repeat; width:550px; height:103px; padding:20px 11px 10px 161px; margin:10px auto 0 auto; line-height:26px;}
.S_hottitle{ font-size:14px; border-bottom:1px dotted #cccccc; line-height:24px;}

/*收货地址我的购物车*/
.F_main{ margin-top:30px;}
.F_title{ height:33px; line-height:33px;}
.F_title .F_title_c06{ background:#f0189d; color:#ffffff;}
.F_title span{ color:#666666; font-weight:bold; float:left; background:#e0e0e0; padding:0 40px 0 20px; position:relative;}
.F_title img{ position:absolute; top:0; right:0; _right:-1px;}
.F_solid,.F_otbody li.F_owidth1 img{ border:1px solid #cccccc;}
.F_dotted{ border-bottom:1px dotted #cccccc;}
.F_lebiao{ background:#f0f0f0; height:25px; line-height:25px; text-indent:25px; font-size:14px; color:#666666; font-weight:bold;}
.F_ohead li{ float:left; height:24px; line-height:24px; float:left; text-align:center; font-weight:bold;}
.F_owidth1{ width:147px;}
.F_owidth2{ width:247px;}
.F_owidth3{ width:90px;}
.F_owidth4,.F_owidth7{ width:110px;}
.F_owidth5{ width:172px;}
.F_owidth6{ width:112px;}
.F_otbody li{ float:left; text-align:center; padding:10px 0; position:relative;}
.F_error{ position:absolute; width:100%; left:0; top:20px; color:#F00;}
.F_otbody li img{ display:inline-block;}
.F_otbody li.F_owidth8,.F_twtbody li.F_owidth8{ width:auto; text-align:left; float:none; clear:both; overflow:hidden; padding:0 0 10px 32px; color:#f0189d;}
.F_otext{ height:82px; line-height:16px; display:table-cell; min-width:110px; font-size:5em; *font-size:7em; vertical-align:middle; overflow:hidden;}
.F_oline{ line-height:24px;}
.F_otext a,.F_otext span{ font-size:12px;display:inline-block; vertical-align:middle;}
.F_owidth5 .F_otext{ min-width:172px;}
.F_owidth5 img{ position:relative; top:-1px; *top:-3px;}
.F_otbody .F_oinput{ padding:2px 0; width:30px; text-align:center; color:#f0189d;}
.F_obot{  line-height:20px; padding:10px 25px;}
.F_obot .F_oleft{ width:285px;}
.F_obot .F_oright{ overflow:hidden; zoom:1; width:555px; text-align:right;}
#car .F_obot .F_oright{ width:630px; text-align:right; float:right; line-height:27px;}
#car .F_obot .F_oright a{ margin:0 10px;}
.F_obot .F_oright a,.B_twbtn a,#btnClick{ display:inline-block; font-size:14px; height:27px; font-family:Microsoft YaHei; padding:0 15px; margin:0 30px; background:#b10e4d; color:#ffffff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.F_opd{ padding-right:30px;}
.F_radioBox{ padding:10px 20px; text-indent:5px;}
.F_radioBox div{ padding:8px 0;}

/*收货地址核实订单*/
.F_lebiao span{ font-size:12px; font-weight:normal; padding-right:25px;}
.F_twlist{ padding:10px 0 0 25px; line-height:24px;}
.F_twlist dt{ float:left; width:100px;}
.F_twlist dd{ overflow:hidden; zoom:1;}
.F_twlist dd select{ width:100px; padding:3px;}
.F_twput{ border:1px solid #bababa; padding:3px; line-height:normal; width:150px;}
.F_twwidth{ width:510px;}
.B_twbtn{ padding:10px 0 10px 25px;}
.B_twbtn a{ font-size:16px; height:35px; line-height:35px; padding:0 20px; margin:0;}
.F_twbox li{ float:left; padding:8px 60px 8px 25px; color:#666666; min-width:90px; _width:90px; _white-space:nowrap;}
.F_twbox li.color000{ color:#000000;}
.F_radio{ float:left; width:13px; height:13px;}
.F_twtext{ line-height:22px; padding:5px 0 5px 25px;}
.F_twtext p{ padding-left:24px;}
.F_twtext .F_twindent{ padding-left:0;}
.F_zhifulist dd{ padding:8px 0 8px 25px; margin-bottom:-1px;}
.F_qtlist{ padding:10px 0 10px 25px; line-height:24px; *padding-bottom:0;}
.F_qtlist dt{ float:left; width:100px;}
.F_qtlist dd{ overflow:hidden; zoom:1; position:relative; *top:-5px;}
.F_qtlist dd input{ border:1px solid #bababa; line-height:normal; padding:3px;}
.F_qtlist dd .F_yezheng{ padding:0 5px; height:22px; cursor:pointer;}
.F_qtlist .F_qtarea{ width:810px; height:30px; border:1px solid #33ccff;}
.F_twhead li,.F_twtbody li{ float:left; text-align:center; padding:10px 0; color:#666666; font-weight:bold;}
.F_twhead li.F_twkuan1{ text-align:left; text-indent:25px;}
.F_twtbody li.F_twkuan1{ text-align:left; text-indent:8px;}
.F_twtbody li.F_owidth9{ padding:0 0 10px 25px;}
.F_twkuan1{ width:388px;}
.F_twkuan1 .F_twtitle{ width:368px;}
.F_twkuan2{ width:150px;}
.F_twkuan3,.F_twkuan4{ width:150px;}
.F_twkuan5{ width:150px;}
.F_shop,.F_twtbody{ margin-bottom:-1px; overflow:hidden;}
.F_twtbody li{ font-weight:normal;} 
.F_twtitle{ width:130px; padding:0 10px; height:24px; *font-size:3em;}
.F_shlist{ padding:10px 0 0 25px; line-height:20px; color:#666666;}
.F_feiyong p{ text-indent:25px; line-height:24px; padding-top:10px; font-size:14px;}
.F_fybtn{ padding:10px 0; text-align:center;}
.Btntj{ background:#b10e4d; padding:5px 20px; color:#fff; font-size:20px; cursor:pointer; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.F_twtbody li p span,.F_twtbody li p a{ *position:relative; *top:-10px;}

/*成功提交订单*/
.F_thbox{ padding-left:100px; border-bottom:1px solid #cccccc; line-height:30px;}
.F_succbox{ overflow:hidden; padding:15px 0;}
.F_succbox dt{ font-size:18px;float:left; padding-right:30px;}
.F_succbox dd{ overflow:hidden; zoom:1; font-size:14px;}
.F_succbox dd p{ float:left; padding-right:20px;}
.F_thbtn{ padding-left:0;}
.F_phone .F_twput{ width:90px;}
.F_size14{ font-size:14px;}
.F_yezhen a{ height:26px; line-height:26px; padding:0 15px; margin:0 10px;}
#btnClick{ width:auto; cursor:pointer; margin:0 10px;}
.form-button{ font-size:20px; color:#fff; padding:10px 60px; cursor:pointer; background:#b10e4d;font-family:Microsoft YaHei; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;}
#msg .u_bjbox{ display:inline-block; background:#ccc; padding:0 30px; color:#f0189d; margin-bottom:10px;}

/*ie6*/
*html .F_obot .F_oright a:visited, .B_twbtn a:visited{ color:#ffffff;}
*html .c06b a:visited{ color:#f0189d;}

/*结算footer*/
.Sfooter{ border-top: 2px solid #f0189d; margin-top:10px; text-align:center; color:#666; padding-bottom:10px;}
.Sfooter p{ line-height:22px; padding-top:10px;}
.Spanone a{ margin:0 10px;}
.F_titlezf{ font-size:12px; font-weight:normal; color:#000; padding-bottom:5px;}
.F_boxzf li{ float:left; width:200px; overflow:hidden; margin-bottom:12px;}
.F_boxzf li input{ float:left; position:relative; top:11px; margin-right:10px;}
.F_boxzf li .F_yingh{ background:url(../img/banklist.png) no-repeat 0 -1025px; width:152px; height:20px; display:block; padding:6px 0; overflow:hidden; border:1px solid #DDDDDD; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.F_boxzf li.F_borImg img{ border:1px solid #DDDDDD; padding-right:34px; height:31px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.F_zflist img{ padding:1px 14px 1px 1px; border:1px solid #DDDDDD; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.F_boxzf li.width6{ width:600px;}
.F_more{ display:block; margin-left:23px; width:150px; height:29px; padding:1px; border:1px dotted #005EA7; line-height:29px; text-align:center; font-size:12px; color:#005EA7; cursor:pointer;}
.F_more:hover{ border:2px solid #f0189d; color:#f0189d; padding:0;}

.cstBox{border:1px solid #cccccc; background:#efefef; padding:14px 20px; line-height:24px; color:#666; margin-top:15px;}


/*单品样式*/
.G_boxcon1 .shuxing h1 img { float:none;}
.sx_cont{ width:250px; line-height:24px; float:left; text-indent:5px; }
#cpsx{ width:773px; font-size:12px; color:#373737; line-height:25px; text-align:left; overflow:hidden; border: 1px solid #E7E7E7;background:white;padding-left:15px;margin-bottom:10px;}
#cpsxtit{ width:773px; float:left; padding:15px 0px 5px; margin-bottom:5px; border-bottom:1px solid #D8D8D8; overflow:hidden;}
#cpsx-left{ width:225px; float:left; overflow:hidden;}
#cpsx-center{ width:235px; float:left; overflow:hidden;}
#cpsx-right{ width:275px; float:left; overflow:hidden;}
#cpbmfk{ display:none;}
.G_boxcon1 p{ overflow:hidden;}
.G_boxcon1 .sx_cont{ overflow:visible;}
.G_boxcon1 p{ clear:both;}
.G_boxcon1 img{ float:left;}

/*关联产品*/
.SanRelevance{ overflow:hidden; width:769px; padding:10px 0 10px 19px;border: 1px solid #E7E7E7; border-top:0;background:white; height:314px; margin-bottom:10px;}
.SanRelevance img{ float:left;}

/*真人评测*/
.live_title{ background:url(../img/L_img03.png) no-repeat -5px 0; height:54px; line-height:27px; overflow:hidden; padding-left:70px; font-size:12px; font-weight:normal;}
.live_title a { font-size:14px; color:#333; } 

.live_title a:hover,.live_box p a:hover{ color:#f0189d; text-decoration:none;}
.live_box{ width:200px; height:532px; margin:10px auto 0; position:relative;}
.live_box p{ position:absolute; width:162px; height:80px; top:254px; left:15px; font-size:14px; color:#000; overflow:hidden; line-height:20px;}
.live_box p a{ color:#fff;}
.live_box p a:hover{color:#666;}
.G_plun{ margin-left:0;}

/*列表页三张广告图*/
.list-banner{ margin-top:15px; overflow:hidden}
.list-banner li{ float:left}
.list-banner .middle{ padding:0 8px 0 7px}

/*单品证书*/
.lunb_mian{ width:700px; height:600px; position:relative; margin:0 auto;}
.lunb_mian .btn{ width:46px; height:106px; position:absolute; top:247px; background:url(../img/goodsimg/lunb_ico.jpg) no-repeat; cursor:pointer;}
.lunb_mian .prev{ left:0;}
.lunb_mian .next{ background-position:0 -106px; right:0;}
.lunb_box{ width:600px; height:600px; position:absolute; left:50px; top:0; overflow:hidden;}
.lunb_list{ position:absolute; left:0; top:0;}
.lunb_list li{ float:left; width:600px;}

/*双十一单品页图标*/
.gImgBtn{ display:none; width:111px; height:111px; overflow:hidden; position:absolute; right:10px; top:10px; z-index:3;}
.lImgBtn{ display:none; width:60px; height:60px; overflow:hidden; position:absolute; right:4px; top:4px; z-index:3;}


