@charset "UTF-8";
/*gift CSS Document */
.black { color:#000000;}
.package_box{clear:both; background:#f4f4f4;width:1000px;margin:0 auto;overflow:hidden;padding:5px 0 0 0; background:#FFFFFF;}
.package_left{float:left;width:770px;overflow:hidden;}
.package_right{float:left;width:223px;overflow:hidden; margin-left:5px; display:inline; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
/*礼包商品列表 tab*/
.package_tab_box{clear:both;height:26px; margin-top:10px;overflow:hidden;padding:0 0 7px 0;text-align:left;background: url(http://image.masamaso.com/package_tab_bg.gif) repeat-x center bottom;}
.package_tab_box li{float:left;width:92px;height:26px;margin:0 2px 0 0;overflow:hidden;cursor:pointer;text-align:center;}
.package_tab_box li.tab_on{height:23px;padding:3px 0 0 0;color:#FFFFFF;font-weight:bold;line-height:23px;background: url(http://image.masamaso.com/package_tab_on.gif) no-repeat center bottom;}
.package_tab_box li.tab_on a{color:#FFFFFF;}
.package_tab_box li.tab_off{height:23px;margin-top:3px;line-height:23px;background: url(http://image.masamaso.com/package_tab_off.gif) no-repeat center bottom;}
.package_tab_box li.tab_off a{color:#666;}
/*礼包商品列表*/
.goods_list{clear:both;width:770px;margin:0 auto;overflow:hidden;}
.goods_list ul{clear:both;width:770px;overflow:hidden;}
.goods_list ul li{float:left;width:192px;overflow:hidden;text-align:center;}
.goods_list ul li.nobk{border-right:none;}
.goods_list_case{width:160px;margin:3px auto;overflow:hidden;text-align:center;}
.goods_list_case p{ clear:both;}
.goods_tp{clear:both;width:170px;padding-bottom:3px;text-align:center;}
.goods_tp img{ height:175px;}
.goods_txt{clear:both;height:18px;overflow:hidden;text-align:left;line-height:18px;}
.goods_btn{margin:5px 0; text-align:center;}
/*评论*/
.package_part{border:1px solid #DEDEDE; background:#f4f4f4; float:left; overflow:hidden;}
.package_part .title_box{clear:both; height:24px; padding:0 10px;color:#000000; text-align:left; line-height:24px;background:url(http://image.masamaso.com/tab_bg.gif) repeat-x; border-bottom:1px solid #CFCFCF;}
.package_part .title_box .title{ font-weight:bold; }
.package_part .title_box .btn{float:right; color:#FFFFFF;margin-right:15px; padding:0 10px;background:url(http://image.masamaso.com/tab_on.gif) repeat-x; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF;}
.package_part .title_box .btn a:link{color:#FFFFFF;}
.package_part .title_box .btn a:visited{color:#FFFFFF;}
.package_part .title_box .btn a:hover{color:#FFFFFF;}
.package_part.width_01{width:496px;}
.package_part.width_02{width:495px; margin-left:5px; position:relative;}
.package_part.width_03{width:998px; margin-top:5px; clear:both; margin:0 auto; height:165px; overflow:hidden;}
/*细则*/
.package_rule{ height:205px;padding:15px; text-align:left; line-height:20px;}
.package_rule p{clear:both;}
/*评论*/
.comment_page{clear:both; position:absolute; bottom:0; width:100%; height:25px; padding:0 10px;color:#000000; text-align:left; line-height:25px;background:#CFCFCF;}
.comment_page .page{ float:right;}
.comment_list{clear:both;width:465px;height:200px;margin:5px 15px;overflow:hidden;text-align:left;line-height:20px;}
.comment_list.end{border-bottom:none;}
.comment_list .title{clear:both;height:20px;color:#666666;cursor:pointer;overflow:hidden;text-align:left;}
.comment{clear:both;width:465px;text-align:left;line-height:20px;}
.comment dt{float:left;width:65px;color:#000000;overflow:hidden;text-align:left;font-weight:normal;}
.comment dd{float:left;width:400px;color:#666666;overflow:hidden;text-align:left;}

/*更多礼包*/
.package_box_list { margin:10px 0 10px 19px;}
.package_box_list li { float:left; width:91px; height:91px; margin-right:17px; _margin-right:15px;}
.package_box_list li img{ float:left; border:1px solid #dbdbdb; padding:5px; margin-bottom:10px; width:81px; height:81px;}
/**/
.package_move { width:750px; padding:10px 0 0 20px; text-align:left;}
.package_move_main li{ float:left; margin:15px 10px 0 0; height:29px; overflow:hidden;}
/**/
.package_cart{ background:url(http://image.masamaso.com/package_cart_bg.gif) repeat-x; height:38px; line-height:38px; overflow:hidden; width:221px; padding:1px;text-align:center; }
.package_cart_main { background:#f3f3f3; padding:20px 0 10px 10px; width:213px; overflow:hidden;  border-bottom:1px solid #d8d8d8; text-align:left;}
.package_cart_main  p { line-height:22px;}
.package_goods_list_ri { padding:10px 0px 0 5px; clear:both; width:220px; overflow:hidden;}
.package_goods_img { float:left; width:90px; height:124px; overflow:hidden;}
.package_goods_img img{width:90px;}
.package_goods_main { float:left; padding:15px 0 0 10px; width:120px; overflow:hidden;}
.package_goods_main p { text-align:left; line-height:22px;}
/*商品快速查看*/
.fast_goods_box{width:563px;margin:0 auto;overflow:hidden;text-align:center;}
.fast_goods_case{clear:both;width:560px;margin:0 auto;padding:3px 0px 3px 3px;overflow:hidden;text-align:left;background:#FFFFFF;border:1px solid #CAC2B1;}
.fast_goods_left{float:left;width:270px;overflow:hidden;text-align:left;background:#FFFFFF;}
.fast_tp_big{width:270px;height:360px;overflow:hidden;text-align:left;}
.fast_tp_big img{width:270px;height:360px;}
.fast_goods_left p.titleinfo{color:#FFFFFF;padding:3px 0;text-align:center;line-height:18px;background:#ECECEC;}
.fast_goods_left p.detail{padding:0 6px;text-align:right;line-height:20px;}
.fast_tp_s_box {clear:both;border-right:1px dashed #D1D1D1;}
.fast_tp_s {width:255px;height:47px;padding:2px 7px;overflow:hidden;text-align:right;margin-top:4px;}
.fast_tp_s img {width:32px;height:42px;padding:1px;background:#FFFFFF;border:1px solid #CCCCCC;}
.fast_goods_right{float:right;width:282px;height:430px;overflow:hidden;text-align:left;}/*height:420px;实际高度*/
.fast_tp_info_box{float:left;width:282px;height:282px;overflow:hidden;text-align:left;}
.fast_menu_box{clear:both;width:282px;height:25px;overflow:hidden;text-align:left;}
.fast_goods_close{float:left;width:124px;height:19px;line-height:19px;padding:5px 5px 0 5px;text-align:right;border-bottom:1px solid #CCCCCC;}
.fast_menu{float:left;width:148px;height:25px;overflow:hidden;text-align:left;}
.fast_menu li{float:left;width:74px;height:25px;cursor:pointer;font-size:12px;color:#000000;overflow:hidden;line-height:25px;text-align:center;}
.fast_menu_on{background:url(http://image.masamaso.com/fast_menu_on.gif) no-repeat; font-weight:bold;}
.fast_menu_off{background:url(http://image.masamaso.com/fast_menu_off.gif) no-repeat;}
.fast_info_con{clear:both;width:282px;height:250px;padding-top:5px;overflow:hidden;line-height:20px;background:#FFFFFF;}
.fast_info{clear:both;width:270px;height:250px;padding-left:12px;text-align:left;line-height:18px;overflow-y:scroll;overflow-x:hidden;}
.fast_info_fabrics{clear:both;color:#999999;padding-top:5px;height:165px;line-height:22px;overflow-y:scroll;overflow-x:hidden;}
.fast_info_price{color:#CC0000;font-size:14px;font-family:Tahoma;font-weight:bold;margin-right:3px;}
.fast_goods_size{clear:both;height:50px;overflow:hidden;text-align:left;padding:15px 0 12px 12px;background:#FFFFFF;border-bottom:1px solid #EBEBEB;}
.fast_goods_size p{padding:2px 0;}
.fast_goods_btn{clear:both;height:35px;margin-top:25px;overflow:hidden;text-align:center;}
.fast_info_con .border_bottom{ margin:0; padding-left:12px; overflow:hidden; border-bottom:1px solid #EBEBEB;}
.fast_info_con .border_bottom .line_height30{ line-height:30px;}
/*评论前判断的登录与注册*/
.show_login_width{width:530px;}
.show_login_con{width:501px;}
.show_login_con td{ padding:2px 0;}
.login_title{
	text-align:right;
	font-weight:bold;
}
/*end*/

