/* goods list */
.goods_list_area {background:url('/shop/images/common/bg_goods_list_area.gif') repeat-x left top; padding:13px 0 0 20px; zoom:1; overflow:hidden; border-top:3px solid #2c2958; border-bottom:3px solid #2c2958;}
.goods_list_area h2 {display:block; float:left; padding-right:20px; margin-right:14px; background:url('/shop/images/goods/line_goods_list.gif') right 2px no-repeat;}
.goods_list_area h2 img {margin-top:1px;}
.goods_list_area .list {float:left; padding-bottom:10px; margin-top:1px;}
.goods_list_area .list ul {overflow:hidden; zoom:1; width:720px;}
.goods_list_area .list ul li {float:left; font-size:12px; font-weight:bold; margin-right:3px; color:#252525; padding-bottom:2px; display:inline-block; *display:inline; *zoom:1; line-height:1.0;}
.goods_list_area .list ul li.line {text-align:center; padding:3px 2px 2px 2px;}
.goods_list_area .list ul li a.strong {background:#252492; color:#fff; letter-spacing:-1px;}
.goods_list_area .list ul li a {color:#2b2e33; display:block; padding:3px 4px 2px 4px; letter-spacing:-1px;}
.goods_list_area .list ul li a:hover {text-decoration:none; color:#fff; background:#252492; letter-spacing:-1px; line-height:1.0;}
.category_best_bg {height:222px; background:url('/shop/images/goods/bg_category_best.gif') no-repeat left top; overflow:hidden;}
.category_best_bg h3 {margin-top:33px; padding-left:20px;}
.category_contents_area {border:1px solid #e2e2e2; width:934px; margin:10px auto; zoom:1; overflow:hidden;}
.category_contents_area ul {float:left;}
.category_contents_area ul li {font-size:0; line-height:0; border-top:2px solid #e9e9e9;}
.category_contents_area ul li.first {border:none;}
.category_goods_list {float:left; background:url('/shop/images/goods/bg_category_goods_list.gif') no-repeat left top; width:774px; height:133px; padding:18px 0 0 15px;}
.category_goods_list .listing {float:left; overflow:hidden; width:183px; position:relative; margin-right:8px;}
.category_goods_list .last {margin-right:-8px;}
.category_goods_list .listing .goods_img_area {width:104px; height:112px; border:2px solid #cfcdd1; background:#fff; text-align:center; float:left; font-size:0; position:relative;}
.category_goods_list .listing .goods_img  {width:80px; height:80px; position:absolute; top:50%; left:50%; margin:-40px 0 0 -40px;}
.category_goods_list .listing .goods_txt {width:70px; float:left; position:absolute; bottom:0; right:0;}
.category_goods_list .listing .goods_txt ul {}
.category_goods_list .listing .goods_txt ul li {line-height:1.3; font-size:11px; border:none; letter-spacing:-1px;}
.best_review_bg {height:222px; background:url('/shop/images/goods/bg_best_review.gif') no-repeat left top; margin-top:10px; overflow:hidden;}
.best_review_area {width:660px; margin:22px 0 0 290px;}
.best_review_area .best_one {background:url('/shop/images/common/txt_review_one.gif') no-repeat 10px 4px; height:90px; padding-left:73px;}
.best_review_area .best_two {background:url('/shop/images/common/txt_review_two.gif') no-repeat 6px 0; height:90px; padding-left:73px; width:250px; float:left;}
.best_review_area .best_three {background:url('/shop/images/common/txt_review_three.gif') no-repeat 6px 0; height:90px; padding-left:73px; width:250px; float:left;}
.best_review_area .best_twocolumn {overflow:hidden; height:70px; margin-top:5px;}
.best_review_area .best_img {border:1px solid #e2e2e2; overflow:hidden; float:left;}
.best_review_area .best_txt {float:left; margin-left:15px;}
.best_review_area .best_txt ul {}
.best_review_area .best_txt ul li {line-height:1.3; font-size:12px; letter-spacing:-1px;}
.best_review_area .best_txt ul li.star {font-size:0;}
.best_review_area .best_txt ul li.star img {margin-right:1px;}
.best_review_area .best_txt ul li.title_area {margin-top:1px;}
.best_review_area .one_txt_width {width:480px;}
.best_review_area .two_txt_width {width:160px;}
.best_review_area .three_txt_width {width:170px;}
.goods_table_area {margin-top:15px; border-top:2px solid #499970;}
.goods_table_area .table_header {overflow:hidden; zoom:1; padding:12px 0;}
.goods_search_item {position:relative; float:right; margin:0; padding:0;}
.goods_search_item ul {}
.goods_search_item ul * {vertical-align:middle;}
.goods_search_item ul img {font-size:0;}
.goods_search_item ul li {float:left; background:url('/shop/images/common/img_vline.gif') right 5px no-repeat; padding-right:9px; margin-right:8px; line-height:1.0; _line-height:2.0;}
.goods_search_item ul li img {margin-top:4px; *margin-top:2px; padding-bottom:2px; font-size:0;}
.goods_search_item ul li.last {padding:0; margin:0; background:none;}
.goods_search_item ul li.selectItem {padding:0; margin-right:0; background:none; margin-top:1px; *margin-top:0px;}
.goods_search_item ul li.selectItem select {width:100px; height:18px; margin-left:10px;}

/* goods detail */
.goods_detail_area {background:url('/shop/images/goods/bg_goods_info.gif') left top no-repeat; width:980px; padding-top:3px; overflow:hidden; zoom:1;}
.goods_detail_area .goods_detail_left {float:left; width:796px;}
.goods_detail_area .goods_detail_left .goods_info {overflow:hidden; margin-bottom:10px; zoom:1; background:url('/shop/images/goods/bg_vline.gif') 398px top repeat-y;  }
.goods_detail_area .goods_detail_img_area {float:left; border-right:1px solid #d3d3d3;}
.goods_detail_area .goods_detail_bigimg_area {width:398px; height:384px; position:relative;}
.goods_detail_area .goods_detail_bigimg {position:absolute; left:50%; top:50%; margin:-165px 0 0 -165px;}
.goods_detail_area .goods_detail_txt_area {float:left; width:397px;}
.goods_detail_area .goods_detail_txt {width:352px; margin:15px 0 0 13px;}
.goods_detail_area .goods_detail_txt .txt_title {padding-bottom:10px; font-size:12px;}
.goods_detail_area .goods_detail_txt .txt_title p.logo {margin-bottom:8px;}
.goods_detail_area .goods_detail_txt .txt_description {padding-top:8px; font-size:12px; letter-spacing:-1px; line-height:1.2;}
.goods_detail_area .goods_detail_txt h4 {margin:0; padding:0; font-size:15px; letter-spacing:-1px;}
.goods_detail_area .goods_detail_txt .txt_eng_title {color:#898989; font-weight:bold; font-size:12px; margin-top:1px; letter-spacing:-1px;}
.goods_detail_area .goods_detail_txt .txt_option_area {padding:5px 0; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.goods_detail_area .goods_detail_txt .txt_option {padding:8px 0 8px 8px; font-size:12px; line-height:1.7; color:#2b2e33;}
.goods_detail_area .goods_detail_txt .txt_option02 {padding:3px 8px; font-size:12px; line-height:1.7; background:#eaeaea;}
.goods_detail_area .goods_detail_txt .txt_option03 {margin-top:5px; border:1px solid #d3d3d3; padding:5px 8px; }
.goods_detail_area .goods_detail_txt .btn_buy_area {padding-top:18px;}
.goods_detail_area .goods_detail_txt .btn_buy_area .btn_left {float:left; width:250px; font-size:0;}
.goods_detail_area .goods_detail_txt .btn_buy_area .btn_right {float:right;}
.goods_detail_area .goods_detail_txt .btn_buy_area .btn_offline_shopinfo {clear:both; padding-top:8px;}
.goods_detail_area .goods_detail_txt .pt01 {padding-top:1px;}
.goods_detail_area .goods_detail_txt .pt02 {padding-top:2px;}
.goods_detail_area .goods_detail_txt .txt_small {font-size:11px;}
.goods_detail_area .goods_detail_txt .point_bk {font-weight:bold; color:#2b2e33;}
.goods_detail_area .goods_detail_txt .point_red {color:#f26522; font-size:14px; font-weight:bold;}
.goods_detail_area .goods_detail_txt dt {float:left; clear:both; background:url('/shop/images/common/bullet02.gif') left center no-repeat; padding-left:10px;}
.goods_detail_area .goods_detail_txt dd {margin-left:110px; display:inline-bolck;}
.goods_detail_area .goods_detail_txt dd img.icon,
.goods_detail_area .goods_detail_txt dd img.btn {vertical-align:middle; margin:2px 0;}
.goods_detail_area .goods_detail_thumb {padding:29px 0 0 15px;}
.goods_detail_area .goods_detail_thumb ul {}
.goods_detail_area .goods_detail_thumb ul li {float:left; margin-right:5px; font-size:0;}
.goods_detail_area .goods_detail_thumb ul li.last {margin-right:-5px;}
.goods_detail_area .goods_detail_thumb ul li.strong img {border:1px solid #5177b4;}
.goods_detail_area .goods_detail_thumb ul li img {border:1px solid #e2e2e2;}
.goods_detail_area .goods_detail_thumb ul li a:hover img {border:1px solid #5177b4;}
.goods_detail_area .goods_value_area {height:94px; clear:both; background:url('/shop/images/goods/bg_goods_value.gif') left top no-repeat; width:778px; overflow:hidden; zoom:1;}
.goods_detail_area .goods_total_assess_area {width:338px; height:64px; margin:17px 0 0 95px; position:relative; float:left; display:inline;}
.goods_detail_area .goods_total_assess_area .goods_total_assess_title {}
.goods_detail_area .goods_total_assess_area .goods_total_assess_title p.title {width:70px; text-align:center;}
.goods_detail_area .goods_total_assess_area .goods_total_assess_title p.account {width:70px; font-size:11px; text-align:center; font-weight:bold; color:#059aa1; padding-top:5px;}
.goods_detail_area .goods_total_assess_area .goods_star_assess {position:absolute; top:15px; left:94px; width:62px; text-align:center;}
.goods_detail_area .goods_total_assess_area .goods_star_assess p.img_star {font-size:0; margin-right:1px;}
.goods_detail_area .goods_total_assess_area .goods_star_assess p.txt_star {font-size:12px; font-weight:bold; color:#898989; padding-top:8px;}
.goods_detail_area .goods_total_assess_area .goods_community_account {font-size:11px; line-height:1.4; position:absolute; top:9px; left:190px;}
.goods_detail_area .goods_total_assess_area .goods_community_account dt {float:left;clear:both; background:url('/shop/images/common/bullet02.gif') left center no-repeat; padding-left:10px;}
.goods_detail_area .goods_total_assess_area .goods_community_account dd {margin-left:60px; padding-left:32px; background:url('/shop/images/goods/line_community_account.gif') left center no-repeat; font-weight:bold; color:#059aa1;}
.goods_detail_area .goods_statistics {width:226px; height:64px; margin:17px 0 0 100px; position:relative; float:left; display:inline;}
.goods_detail_area .goods_statistics p.goods_stats_title {width:50px; margin-top:13px;}
.goods_detail_area .goods_statistics .goods_stats_graph {position:absolute; top:5px; left:62px; width:170px;}
.goods_detail_area .goods_statistics .goods_stats_graph1 {position:absolute; top:5px; left:60px; width:170px;}
.goods_detail_area .goods_statistics .goods_sale {width:52px; float:left; font-size:11px; text-align:center;}
.goods_detail_area .goods_statistics .goods_sale ul {padding:0; margin:0;}
.goods_detail_area .goods_statistics .goods_sale ul li {padding:0; margin:0; line-height:1.5;}
.goods_detail_area .goods_statistics .goods_sale ul li.stats_account {font-weight:bold; color:#059aa1; letter-spacing:-1px;}
.goods_detail_area .goods_statistics .goods_sale ul li.stats_stitle {padding-top:3px; letter-spacing:-1px;}
.goods_detail_area .goods_statistics .goods_sale ul li.graph {margin:0 auto; width:52px; font-size:0;}
.goods_detail_area .goods_statistics .goods_sale ul li div.graph_line {margin:0 auto; width:7px; height:15px; border:1px solid #059aa1; position:relative; background:#fff; overflow:hidden; zoom:1;}
.goods_detail_area .goods_statistics .goods_sale ul li div.graph_body {position:absolute; bottom:0; left:0;}
.goods_detail_area .goods_detail_right {float:left; width:182px; background:url('/shop/images/common/img_vdotline.gif') left top repeat-y; overflow:hidden;}
.goods_detail_area .goods_detail_right .right_area01,
.goods_detail_area .goods_detail_right .right_area02 {margin-left:1px;}
.goods_detail_area .goods_detail_right .title_area {background:url('/shop/images/goods/bg_detail_right_header.gif') left top no-repeat; width:180px; height:69px;}
.goods_detail_area .goods_detail_right .title_area img {margin:17px 0 0 18px;}
.goods_detail_area .goods_detail_right .related_goods_area {
	height:230px;
	width:180px;
	border-bottom:1px solid #e4e4e4;
	position:relative;
	overflow:hidden;
}
.goods_detail_area .goods_detail_right .best_product_area {height:255px; width:180px; position:relative; overflow:hidden; }
.goods_detail_area .goods_detail_right .listing_area {width:161px; margin:8px 0 0 11px; overflow:hidden;}
.goods_detail_area .goods_detail_right .listing_area .related_goods {clear:both; overflow:hidden; zoom:1; margin-top:5px;}
.goods_detail_area .goods_detail_right .listing_area .goods_img_area {float:left; width:63px; height:63px; border:1px solid #e2e2e2; position:relative;}
.goods_detail_area .goods_detail_right .listing_area .goods_img {width:56px; height:56px; position:absolute; top:50%; left:50%; margin:-28px 0 0 -28px;}
.goods_detail_area .goods_detail_right .listing_area .goods_txt {float:left; width:90px; margin-left:4px;}
.goods_detail_area .goods_detail_right .listing_area .goods_txt ul {}
.goods_detail_area .goods_detail_right .listing_area .goods_txt ul li {line-height:1.3; font-size:11px; font-weight:bold; letter-spacing:-1px;}
.goods_detail_area .goods_detail_right .listing_area .goods_txt ul li.brand_name {color:#3c9b6c; padding-top:3px;}
.goods_detail_area .goods_detail_right .listing_area .goods_txt ul li.goods_name {color:#6b6b6b; line-height:1.2; padding-top:2px;}
.goods_detail_area .goods_detail_right .listing_area .goods_txt ul li.goods_price {color:#acacac;}
.goods_detail_area .goods_detail_right .goods_img_no {width:140px; height:30px; position:absolute; top:50%; left:50%; margin:-15px 0 0 -70px; font-size:12px; letter-spacing:-1px; font-weight:bold; color:#949494;}

/* detail_infomation */
.goods_detail_info {border-bottom:1px solid #dbdbdb; padding-bottom:15px; margin-bottom:20px;}
.goods_detail_info_txt {font-size:12px;}
.goods_detail_info_txt .txt_title {background:url('/shop/images/common/bullet03.gif') left top no-repeat; padding-top:23px;}
.goods_detail_info_txt .txt_description {padding:10px 0 15px 0; line-height:1.4;}
.txt_review_account {background:url('/shop/images/common/ico_arrowbk.gif') no-repeat left 3px; float:left; font-size:11px; padding-left:7px; margin-top:4px; margin-left:15px;}
.review_title_area {overflow:hidden; zoom:1; margin-bottom:8px;}
.goods_line_review_write_area {border:1px solid #d5d5d5; background:#f7f7f7; padding:15px 10px 12px 20px; overflow:hidden; zoom:1; position:relative; margin-bottom:15px; }
.goods_line_review_write_area .btn_close {position:absolute; top:15px; right:10px;}
.goods_line_review_write_area .line_review_star_area {overflow:hidden; zoom:1;}
.goods_line_review_write_area .line_review_star_area div span {margin-right:10px;}
.goods_line_review_write_area .line_review_txt_area {clear:both; overflow:hidden; zoom:1; padding-top:15px; }
.goods_line_review_write_area span.title {float:left; width:50px;}
.goods_line_review_write_area .line_review_01 {line-height:110% }

.goods_vs_review_txt {font-size:11px; padding:5px 0;}
.goods_vs_review_txt ul {}
.goods_vs_review_txt ul li {line-height:1.4; font-size:11px; border:none; letter-spacing:-1px;}
.goods_vs_review_txt ul li.star {font-size:0;}
.goods_vs_review_txt ul li.star img {margin-right:1px;}
.goods_vs_review_txt ul li.pt03 {padding-top:3px;}
.goods_use_review_area {background:url('/shop/images/goods/bg_best_review02.gif') left top no-repeat; width:980px; height:125px; margin-bottom:10px; position:relative;}
.goods_use_review_area .use_review_one {width:332px; height:332px; position:absolute; top:22px; left:140px;}
.goods_use_review_area .use_review_two {width:332px; height:332px; position:absolute; top:22px; left:605px;}
.goods_use_review_area .use_review_img {float:left; border:1px solid #e2e2e2; overflow:hidden; width:80px; height:80px;}
.goods_use_review_area .use_review_txt {float:left; margin-left:15px;}
.goods_use_review_area .use_review_txt ul {}
.goods_use_review_area .use_review_txt ul li {line-height:1.4; font-size:11px; letter-spacing:-1px;}
.goods_use_review_area .use_review_txt ul li.star {font-size:0;}
.goods_use_review_area .use_review_txt ul li.star img {margin-right:1px;}
.goods_use_review_area .use_review_txt ul li.title_area {margin-top:3px;}
.goods_use_review_area .one_txt_width {width:210px;}
.goods_use_review_area .no_regist {width:112px; height:54px; font-size:12px; color:#959595; position:absolute; left:50%; top:50%; margin:-155px 0 0 -60px;}
.power_knowledge_tree_area {background:url('/shop/images/goods/bg_power_knowledge_tree.gif') left top no-repeat; width:980px; height:125px; margin-bottom:10px;}
.power_knowledge_tree_area .txt_area {padding-top:23px; margin-left:150px; width:568px; height:90px; display:inline; overflow:hidden; zoom:1; float:left;}
.power_knowledge_tree_area .txt_title {font-size:15px; color:#27935e; font-weight:bold; letter-spacing:-1px; padding:0 8px 8px 8px; background:url('/shop/images/goods/line_power_knowledge_tree.gif') left bottom repeat-x;}
.power_knowledge_tree_area .txt_contents {padding:8px 8px 10px; line-height:1.4;}
.power_knowledge_tree_area .txt_count_area {float:left; background:url('/shop/images/goods/bg_power_knowledge_tree_smallbox.gif') left top no-repeat; width:234px; height:97px; margin:15px 0 0 17px;}
.power_knowledge_tree_area .txt_count {margin:15px 0 0 25px;}
.power_knowledge_tree_area .txt_count dt {background:url('/shop/images/common/img_vline02.gif') right 7px no-repeat; float:left; width:50px; margin-right:10px; clear:both; padding-top:6px; line-height:1.0;}
.power_knowledge_tree_area .txt_count dd {display:inline-bolck; color:#27935e; font-weight:bold; font-size:14px; line-height:1.5; letter-spacing:-1px;}

/* tab */
.goods_tab {border-bottom:2px solid #49a075; overflow:hidden; zoom:1; margin:20px 0 10px 0; padding-top:10px;}
.goods_tab ul {overflow:hidden; zoom:1;}
.goods_tab ul li {background:#fff; border-top:1px solid #c6c6c6; border-right:1px solid #c6c6c6; border-left:1px solid #c6c6c6; width:153px; text-align:center; float:left; margin-right:1px; padding-top:8px; padding-bottom:8px; font-size:0; cursor:pointer;}
.goods_tab ul li img {font-size:0;}
.goods_tab ul li span {font-size:11px; line-height:0.7; margin-left:2px;}
.goods_tab ul li.on {background:url('/shop/images/common/tab_onbg.gif') left top repeat-x;}
.goods_tab ul li.on span {font-weight:bold; letter-spacing:-1px; margin-left:2px;}