﻿/*公用部分*/
*{margin:0;padding:0}
body{ font-family:宋体,Arial,Helvetica,sans-serif; font-size:12px; color:#404040; }
a{ text-decoration:none; color:#1a66b3; }
a:hover{text-decoration:underline;color:#1a66b3;}
img{border:0}
* ul,* ol,* li {list-style:none}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
.dashed{ background:url(images/dashed.gif) repeat-x; line-height:1px; height:1px; font-size:0px;}
.dot{ letter-spacing:-3px;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;  }
.del{text-decoration:line-through;color:#404040;}
table,div,ul,li,ol,span,input{margin:0;padding:0;text-align:left;}
.clear{clear:both;height:0px;line-height:0px; font-size:0px;}
.line_xx{ background:url(images/xuxian_x.gif) repeat-x;line-height:1px; height:1px; font-size:0px;}
.pot{ letter-spacing:-3px;}
.link_black a{ color:#404040; text-decoration:none}
.link_black a:hover{ color:#404040; text-decoration:underline}
.strick{ text-decoration:line-through;}
.redBold{ font-weight:bold;color:Red;}
.hot{color:#ff6000;}

/*新样式*/

/*页头--欢迎区*/
.v2_header{ width:960px; padding:0 1px; margin:0px auto; background:#fff; line-height:20px;}
.v2_header_welcome_rim{ width:956px; margin:0px auto; line-height:20px; height:25px; border:solid 1px #a7a7a7; border-top:none; padding:0 1px;}
.v2_header_welcome_rim{ width:956px; margin:0px auto; line-height:20px; height:25px; border:solid 1px orange; border-top:none; padding:0 1px;}
.v2_header_welcome{ width:935px; padding:0 8px 0 13px; background:url(v2_header_bg.gif) repeat-x top; height:25px;}
.v2_header_welcome_p{padding-top:5px; color:#404040}
.v2_header_welcome_p a{text-decoration:none; color:#404040;font-size:12px}
.v2_header_welcome_p a:hover{ color:#404040; text-decoration:underline}
.v2_header_welcome_p a.gray{ text-decoration:none; color:#878787;font-size:12px}
.v2_header_welcome_p a.gray:hover{ color:#878787; text-decoration:underline}
.v2_header_welcome_p a.b{text-decoration:none; font-weight:bold}
.v2_header_welcome_p a.b:hover{text-decoration:underline}
.v2_header_little_navi{ float:right; height:21px; padding-top:4px; text-align:left}
.v2_header_little_navi img{ display:block; float:left;}
.v2_header_little_navi .little_n{ float:left; padding:0 0 0 5px;height:17px; position:relative}
.v2_header_little_navi .little_n a{ color:#404040; text-decoration:none;}
.v2_header_little_navi .little_n a:hover{ color:#404040;text-decoration:underline;}
#phone400{ color:Red; font-weight:bold;}

/*悬浮窗口*/
.qqbox a:link {
	color: #000;
	text-decoration: none;
}
.qqbox a:visited {
	color: #000;
	text-decoration: none;
}
.qqbox a:hover {
	color: #f80000;
	text-decoration: underline;
}
.qqbox a:active {
	color: #f80000;
	text-decoration: underline;
}

.qqbox{
	width:132px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:0;
	top:100px;
	color:#000000;
	font-size:12px;
	letter-spacing:0px;
}
.qqlv{
	width:30px;
	height:130px;
	overflow:hidden;
	position:relative;
	border:1px solid gray;
	float:right;
	right:5px;
	z-index:50px;
}
.qqkf{
	width:120px;
	height:auto;
	overflow:hidden;
	right:0;
	top:0;
	z-index:99px;
	border:1px solid gray;
	background:#fff;
}
.qqkfbt{
	width:118px;
	height:40px;
	overflow:hidden;
	background:#FFE2A3;
	line-height:20px;
	font-weight:bold;
	color:#853200;
	position:relative;
	border:1px solid #9CD052;
	cursor:pointer;
	text-align:center;
}
.qqkfhm{
	width:112px;
	height:24px;
	overflow:hidden;
	line-height:22px;
	padding-right:8px;
	position:relative;
	margin:3px 0;
}
.bgdh{
	width:102px;
	padding-left:20px;
}

/*搜索栏*/
.v2_header_search{ clear:both; margin:1px auto 0; height:35px; width:960px; background:url(images/v2_header_bg2.gif) repeat-x 0 -28px}
.v2_header_search_left{ width:4px; height:35px; display:block; float:left; background:url(images/v2_header_bg_left2.gif) no-repeat 0 -28px}
.v2_header_search_right{ width:4px; height:35px; display:block; float:right; background:url(images/v2_header_bg2_right2.gif) no-repeat 0 -28px}
.v2_header_search_content{ width:933px; float:left; height:35px; padding-left:19px}
.v2_header_search_frame2{ float:left; width:260px; margin:7px 6px 0 0}
.v2_header_search_frame{width:310px; height:19px; float:left; margin:7px 6px 0 0}
.v2_header_search_frame_input{width:230px; height:15px; vertical-align:middle;  border:1px solid #8a8a8a; background:white; padding:3px 0 1px 3px; color:#8a8a8a;}
.v2_header_search_button{ float:left; margin-left:3px; margin-top:7px; margin-right:14px}
#v2_header_search_button_span{ margin-top:3px;color:#404040!important}
.v2_header_search_button_1{ height:16pt; font-size:9pt; text-align:center; padding-top:1px;}
.v2_header_search_title{ float:left; width:440px; height:21px; padding:0 0 0 10px; height:20px; color:#8a8a8a; padding-top:4px;  background:url(images/v2_header_bg_point.gif) no-repeat left 7px; margin-top:7px}
.v2_header_search_title a{ margin-left:20px;  margin-top:7px; padding-left:14px; color:#404040; background:url(images/v2_allsort.gif) no-repeat left 0px;}

.v2_header_search_button span{ display:block; float:left; padding-top:1px; padding-top:2px;}
.v2_header_search_button a,.v2_header_search_button a.v2_header_search_button_a0{ float:left; display:block; height:21px; padding-right:11px; cursor:pointer; text-decoration:none;background:url(images/v2_header_search_bg_right.gif) no-repeat right top}
.v2_header_search_button a .v2_header_search_button_left,.v2_header_search_button a.v2_header_search_button_a0 .v2_header_search_button_left{ width:5px; height:21px; margin-right:7px; background:url(images/v2_header_search_bg_left.gif) no-repeat}
.v2_header_search_button a.v2_header_search_button_a1{ background:url(images/v2_header_search_bg_right_mo.gif) no-repeat right top; text-decoration:none}
.v2_header_search_button a.v2_header_search_button_a1 .v2_header_search_button_left{ background:url(images/v2_header_search_bg_left_mo.gif) no-repeat}
.v2_header_search_button a.v2_header_search_button_a2{ background:url(images/v2_header_search_bg_right_on.gif) no-repeat right top; text-decoration:none}
.v2_header_search_button a.v2_header_search_button_a2 .v2_header_search_button_left{ background:url(images/v2_header_search_bg_left_on.gif) no-repeat}

/*导航-TopMenu*/
.ddnewhead_content{ width:960px; padding:0 1px; margin:0px auto; color:#404040; background:#fff; line-height:20px;font-size:12px;font-family:宋体,Arial,Helvetica,sans-serif;}
.ddnewhead_nav{ height:58px; width:960px}
.ddnewhead_logo{ width:87px; padding:10px 3px 0 3px; float:left; height:40px}/*09-11-25 qsy修改*/
.ddnewhead_logo_img{ width:90px; height:40px; border:0px; }
.ddnewhead_mainnav{ float:left; height:28px}
.ddnewhead_stow{ width:848px; float:left; height:24px; padding:6px 9px 0 1px; height:23px; padding-top:7px}
.ddnewhead_stow_right{ float:right; text-align:right}
.ddnewhead_mainnav_left,.ddnewhead_mainnav_right{ width:4px; display:block; height:28px; padding:0!important}
.ddnewhead_mainnav_left{background:url(images/v2_topMenu_bg_left2.gif) no-repeat; float:left}
.ddnewhead_mainnav_right{background:url(images/ddnewhead_bg_right2.gif) no-repeat; float:right}
.ddnewhead_mainnav_now{ background:url(images/ddnewhead_titlebg_02.gif) no-repeat right; height:28px; margin-left:-1px; padding-right:7px}
a.ddnewhead_mainnav_now,a.ddnewhead_mainnav_now:hover,a.ddnewhead_mainnav_now span{ color:#fff!important; font-size:14px; text-decoration:none!important}
.ddnewhead_mainnav_now span{ padding-left:0!important; padding-right:0!important; height:23px}
.ddnewhead_mainnav_left_02{ width:9px; height:28px; display:block;background:url(images/ddnewhead_titlebg_01.gif) no-repeat}
.ddnewhead_mainnav_center{ float:left; background:url(images/ddnewhead_bg2.gif) repeat-x top; margin-right:4px}
.ddnewhead_mainnav_center a{ color:#404040; font-weight:bold; display:block; float:left; cursor:pointer}
.ddnewhead_mainnav_center span{ display:block; float:left}
.ddnewhead_mainnav_center a span{ display:block; padding:5px 9px 0 9px; float:left}
a.ddnewhead_mainnav_righta span{ padding-right:6px}
a.ddnewhead_mainnav_other span{ padding-right:17px; background:url(images/ddnewhead_title_point01.gif) no-repeat 39px 14px}
a.ddnewhead_mainnav_other:hover span{ background:url(images/ddnewhead_title_point02.gif) no-repeat 39px 14px}
.ddnewhead_mainnav_other_now{ background:url(images/ddnewhead_titlebg_05.gif) no-repeat left top; padding:5px 0 0 8px; height:23px; padding-top:6px; height:22px; width:46px; margin-left:-1px}
a.ddnewhead_mainnav_other_now,a.ddnewhead_mainnav_other_now:hover{ color:#fff!important; font-size:14px; text-decoration:none!important}
.ddnewhead_mainnav_center a:hover{ color:#404040; cursor:pointer; text-decoration:underline}
.ddnewhead_mainnav_line{ width:1px; background:#878787!important; height:12px; line-height:12px; overflow:hidden; margin-top:10px; padding:0!important}
a.green_3a,a.green_3a:hover{ color:#3a7b37!important}
a.red_c2,a.red_c2:hover{ color:#c2502a!important}
.ddnewhead_mainnav_shouye .ddnewhead_mainnav_left_02{ _background-position:1px top}
.ddnewhead_mainnav_online{ float:left; height:28px}
.ddnewhead_mainnav_online a{ color:#853200; font-weight:bold; display:block; padding-right:6px; height:28px; background:url(images/ddnewhead_mainnav_online_right.gif) no-repeat right top; cursor:pointer; float:left}
.ddnewhead_mainnav_online a span,.ddnewhead_mainnav_cuxiao a span{ float:left; display:block; padding:5px 0 0 3px; padding-top:6px}
.ddnewhead_mainnav_online a:hover,.ddnewhead_mainnav_cuxiao a:hover{ color:#853200; text-decoration:none; background:url(images/ddnewhead_mainnav_online_right_mo.gif) no-repeat right top}
.ddnewhead_mainnav_online a div,.ddnewhead_mainnav_cuxiao a div{ display:block; float:left; width:4px; height:28px; background:url(images/ddnewhead_mainnav_online_left.gif) no-repeat left top}
.ddnewhead_mainnav_online a:hover div,.ddnewhead_mainnav_cuxiao a:hover div{ background:url(images/ddnewhead_mainnav_online_left_mo.gif) no-repeat left top}
.ddnewhead_mainnav_cuxiao,.ddnewhead_mainnav_cuxiao_02{ float:left; height:28px; margin-right:4px; position:relative}
.ddnewhead_mainnav_new{ width:23px; height:12px; position:absolute; background:url(images/ddnewhead_operate_new02.gif) no-repeat; top:-14px; left:8px}
.ddnewhead_mainnav_cuxiao a{ color:#853200; font-weight:bold; display:block; padding-right:6px; height:28px; background:url(images/ddnewhead_mainnav_online_right.gif) no-repeat right top; cursor:pointer; float:left}
.ddnewhead_mainnav_cuxiao_02 a,.ddnewhead_mainnav_cuxiao_02 a:hover{ background:url(images/ddnewhead_titlebg_04.gif) no-repeat right; height:28px; padding-right:5px; color:#fff; font-size:14px; text-decoration:none; display:block; font-weight:bold; cursor:pointer; float:left}
.ddnewhead_mainnav_cuxiao_02 a div{ float:left; width:4px; height:28px; background:url(images/ddnewhead_titlebg_03.gif) no-repeat}
.ddnewhead_mainnav_cuxiao_02 a span{ display:block; float:left; padding:5px 0 0 0; padding-top:6px}
.ddnewhead_mainnav_new2{ width:23px; height:12px; position:absolute; background:url(images/ddnewhead_beta_icon.gif) no-repeat; top:-14px; left:15px}
.ddnewhead_topnav_left{ width:4px; height:27px; display:block; float:left; background:url(images/ddnewhead_bg_left.gif) no-repeat 0 -31px}
.ddnewhead_topnav_right{ width:4px; height:27px; display:block; float:right; background:url(images/ddnewhead_bg_right.gif) no-repeat 0 -31px}
.ddnewhead_topnav{ width:960px; height:27px; background:url(images/ddnewhead_bg2.gif) repeat-x 0 bottom; clear:both}
.ddnewhead_topnav_menu{ float:left; display:block; padding:5px 0 0 98px; padding-top:6px;}
.ddnewhead_topnav_menu span{ color:#ffb573}
.ddnewhead_topnav_menu a { color:#ffffff;}
.green_01,.green_01 a,.green_01 a:hover{ color:#01a67b}

/*主页布局*/
.homepage_wrapper{ width:960px; padding:8px 1px 0; margin:0px auto; background-color:#fff}
.homepage_navfirst{ width:232px; float:left}
.homepage_main{ width:720px; padding-left:5px; float:left}

.homepage_main a,.homepage_main a:hover,.homepage_review_info a,.homepage_review_info a:hover{ color:#404040}
.homepage_cuxiao{ float:left;  height:83px; border-top:1px dotted orange; margin-bottom:5px;}
.homepage_cuxiao a{ float:left;}
.homepage_cuxiao ul{ float:left; padding:10px; width:450px; height:60px; }
.homepage_cuxiao ul li{border-bottom:dotted 1px orange; word-spacing:6px; padding: 0 0 5px 15px; margin-top:5px; background:url(images/cuxiao_arrow.gif) no-repeat 0px 1px; font-size:10pt; color:#404040;}
.homepage_cuxiao ul li span{ color:orange; font-weight:bold; }

/*四帧轮转推荐*/
.homepage_prefer{ width:720px; margin:10px auto 0}
.homepage_cycle_img{ }
.homepage_prefer h2{ width:707px; height:25px; background:url(images/bg_prefer_1x26.gif) repeat-x bottom; margin:0px auto; padding:0 0 1px 13px}
.homepage_prefer h2 span{ display:block; float:left; width:99px; height:20px; padding:5px 6px 0 0; height:19px; padding-top:6px; background:url(images/bg_prefer01.gif) no-repeat 0 0; text-align:center; cursor:pointer; position:relative}
.homepage_prefer h2 .nonce{ background:url(images/bg_prefer02.gif) no-repeat; width:102px; height:26px; padding:8px 3px 0 0; height:25px; padding-top:9px; margin:-2px 0 -7px 0; color:#853200; font-weight:bold; font-size:14px; z-index:20}
.homepage_prefer h2 span img{ position:absolute; z-index:30px; right:2px}
.homepage_prefer h2 span .hot{ top:-4px}
.homepage_prefer h2 .nonce .hot{ top:-2px}
.homepage_prefer h2 span .buy{ width:27px; height:18px; top:-10px}/*10-3-11qsy修改*/
.homepage_prefer h2 .nonce .buy{ top:-8px}/*10-3-11 qsy修改*/
.homepage_prefer ul{ padding:7px 1px 0 2px; display:block; border:1px solid #c3c3c3; border-top:none; width:715px; margin:0px auto; height:337px}
.homepage_prefer ul li{ width:110px; float:left; display:block; padding:10px 16px 7px 17px; height:151px; overflow:hidden}
.homepage_prefer ul li p{ display:block; text-align:center;}
.homepage_prefer ul li .pic{ width:100px; margin:0px auto; text-align:center; height:100px; overflow:hidden}
.homepage_prefer ul li .pic img{ width:98px; margin:0px auto; text-align:center; height:98px; overflow:hidden; border:1px solid #c3c3c3;}
.homepage_prefer ul li .name{width:110px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; word-break:break-all; height:22px; text-align:center; line-height:16px}
.homepage_prefer ul li .price{ text-align:center}
.homepage_prefer ul li .price_m{ font-weight:bold; color:Red; text-decoration:line-through;}
.homepage_prefer ul li .price_d{ font-weight:bold; color:Black;}

/*轮转*/
.homepage_cycle{ width:506px; height:198px; border:1px solid #c8c8c8; float:left; position:relative;}
.div_fcbb{overflow:hidden;height:175px;width:506px; border-bottom:1px solid #c8c8c8; display:block; float:left;}
.div_fcbb img{ border:0px; width:506px; height:175px;}
.div_conbb{overflow:hidden;height:20px;width:404px; display:block; float:left;}
.div_numbb{ padding-top:1px; overflow:hidden;height:22px;width:auto; float:right;}
.div_numbb_a{ float:left; display:block; background:url(images/bg_cycle_num.gif) no-repeat 0 0; font:bold 11px/11px Arial; color:#fff; text-align:center; width:19px; height:17px; padding-top:3px; height:16px; padding-top:4px}
.div_numbb_a_over{float:left; display:block; background:url(images/bg_cycle_num2.gif) no-repeat 0 0; font:bold 11px/11px Arial; color:#fff; text-align:center; width:19px; height:17px; padding-top:3px; height:16px; padding-top:4px}
.div_content{ padding-top:5px; text-align:center; }


/*公告*/
.homepage_callboard{ float:left; width:204px; padding-left:5px}
.homepage_callboard_cycle{ border:1px solid #dcdac0; width:204px; height:198px; background:#fff}
.homepage_callboard_cycle a,.homepage_callboard_cycle a:hover{ color:#404040}
.homepage_callboard .new a,.homepage_callboard .new a:hover{ color:#ff6000}
.homepage_callboard .hot a,.homepage_callboard .new a:hover{ color:#ff6000}
.homepage_callboard_cycle h2{ color:#853200; float:left; width:67px; height:20px; padding-top:8px; background:#fff url(images/bg_callboard.gif) repeat-x bottom; border-right:1px solid #e2dda5; border-bottom:1px solid #dcdac0; text-align:center; cursor:pointer}
.homepage_callboard_cycle .h2_other{ border-right:none}
.homepage_callboard_cycle .nonce{ background-image:none; border-bottom:1px solid #fff; font-weight:bold}
.homepage_callboard_cycle p{ float:left; padding:17px 12px 0 13px}
.homepage_callboard_cycle ul{ margin-top:10px; display:block}
.homepage_callboard_cycle ul li{ margin-bottom:4px; width:170px;}

.homepage_callboard_cycle .ul_other{ float:left}
.homepage_callboard_cycle .ul_all{ padding-left:12px}
.homepage_callboard_cycle .ul_all li{ width:170px; background:url(images/point_gray.gif) no-repeat 0px 1px; padding:0 0 7px 11px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}

.homepage_callboard_list{ margin-top:3px}
.homepage_callboard_list li{ width:170px; height:27px; background:url(images/line_6x1.gif) repeat-x bottom; line-height:27px; padding-left:8px}


/*分类*/
.homepage_sort{ background:#fff; width:228px; padding:0 1px; border:1px dotted orange;}
.homepage_sort_row2,.homepage_sort_row3{ background:url(images/line_6x5.gif) repeat-x top; width:228px; padding-top:5px}
.homepage_sort_row2{ height:57px}
.homepage_sort_row3{ height:77px}
.line{display:none;}
.homepage_sort h2 a{ color:#404040; font-weight:bold}
.homepage_sort_frist{ height:98px; width:228px;}
.homepage_sort_frist h2 a{ color:#3a7b37}
.homepage_sort_frist02 h2 a,.homepage_sort_frist02 h2 a:hover,.homepage_sort_row2_02 h2 a,.homepage_sort_row2_02 h2 a:hover,.homepage_sort_row3_02 h2 a,.homepage_sort_row3_02 h2 a:hover{ color:#c30; text-decoration:none}

.homepage_sort_frist02,.homepage_sort_row2_02,.homepage_sort_row3_02{ border:2px solid orange; background:#fff; width:226px; position:relative}
.homepage_sort_frist02{ height:99px; margin:0 -1px -5px -1px}
.homepage_sort_row2_02{ height:60px; margin:3px -1px -5px -1px}
.homepage_sort_row3_02{ height:80px; margin:3px -1px -5px -1px}

.homepage_sort h2{ background-color:#fff; float:left; width:18px; display:block; font-size:14px; font-weight:bold; color:#404040; padding-left:6px}
.homepage_sort .word4,.homepage_sort_row3_02 .word4{ height:67px; padding-top:10px}
.word2{ padding-top:14px;}
.homepage_sort_frist h2{ height:63px; color:#3a7b37; padding-top:22px}
.homepage_sort_row2 h2,.homepage_sort_row2_02 h2{ height:43px;  vertical-align:middle;}
.homepage_sort_row3 h2,.homepage_sort_row3_02 h2{ height:55px;vertical-align:middle; }

.homepage_sort_frist02 h2,.homepage_sort_row2_02 h2,.homepage_sort_row3_02 h2{color:#c30; padding-left:5px; }
.homepage_sort_frist02 h2{ padding-top:20px}
.homepage_sort_frist02 .homepage_list{ padding-top:10px; padding-top:11px}

.homepage_list{ padding: 12px 0 0 8px; float:left; padding-top:13px; }

.homepage_list p{ clear:both; width:195px; height:20px; line-height:normal}
.homepage_list p span{ color:#666; height:12px; display:block; float:left; line-height:12px; overflow:hidden; padding:0 6px}
.homepage_list a,.homepage_list a:hover{ display:block; float:left; color:#404040}
.homepage_list a.hot,.homepage_list a.hot:hover{ color:#ff6000}
.homepage_list_line{ height:2px; margin:0px; padding:0px; color:gray}
.homepage_sort_more{ height:32px; line-height:32px; text-align:right; padding:5px 10px 0 0; background:url(images/line_6x5.gif) repeat-x top;}
.homepage_sort_more a,.homepage_sort_more a:hover{ color:#ff7100; font-weight:bold}

/*-----v2_catalog_list--------------------------------------------------------------*/
.Catalog_List{background:#fff; width:228px;padding:0 0px; border:1px solid orange; color:Purple;}
.Catalog_Type{width:228px;background:#fff; display:block;float:left;}
.Catalog_Type02{border:2px solid orange; background:#fff; width:226px; position:relative;margin:-2px -2px -2px -2px;}
.Catalog_Title{ width:228px; padding-top:5px; height:20px; text-align:center; border-top:1px dotted orange; border-bottom:1px dotted orange;}
.Catalog_Title h1{ font-weight:bold; font-size:10pt;}
.Catalog_Content{ float:left; width:218px; padding:5px; line-height:20px;}
.Catalog_Content a{ float:left; display:block; color:#000;}



/*各大类推荐商品*/
/*馆通用样式*/
.ddindex_content_guan{ width:960px; margin:20px auto 0; border-bottom:1px solid #c1c1c1; height:288px;}
.ddindex_content_guan_title{ height:22px; border-bottom:1px solid #c1c1c1;}
.ddindex_content_guan_title img{ margin:0 20px 4px 14px; float:left}
.ddindex_content_guan_title a,.ddindex_content_guan_title span{ float:left; display:block; margin:5px 10px 4px 0}
a.ddindex_content_guan_title_img{ margin:0!important}
.ddindex_content_guan_title_s1{margin-right:0!important}
.ddindex_content_guan_title_s2{margin-left:0!important}

.ddindex_content_guan_left{ float:left; width:200px; margin-right:1px; clear:both}
.ddindex_content_guan_right{ border-style:solid; border-width:6px 6px 6px 0; background:url(../images/index_bg_guan_01.gif) no-repeat left top; float:right; width:740px; padding:0 0 0 13px}
.ddindex_content_guan_info{ float:left; width:470px; background:url(../images/index_bg_guan_02.gif) no-repeat right 50%; height:246px;}
.ddindex_content_guan_banner{ width:270px; float:right; height:246px; padding-top:7px; text-align:left}


.ddindex_content_guan_list1{ float:left; width:118px; padding:0 2px 0 10px; _padding-right:0}/*2009-4-28 qsy修改*/
.ddindex_content_guan_list1 ul{ margin-top:8px}/*2009-5-7 qsy添加*/
.ddindex_content_guan_list1 ul li{ background:url(../images/index_pic_point_03.gif) no-repeat 1px 3px; padding-left:8px; margin-top:3px; width:112px}/*2009-4-28 qsy修改*/

.ddindex_content_guan_goods{ width:116px; float:left; margin:7px 0 0 0;text-align:center}
.ddindex_content_guan_goods div{ border:1px solid #c1c1c1;margin-bottom:9px; width:100px; height:100px; text-align:center}/*2009-4-30 qsy添加*/

.ddindex_content_guan_goods a{ line-height:18px; display:block; margin-bottom:2px; word-break: break-all; overflow:hidden}/*2009-5-7 qsy添加*/
.ddindex_content_guan_goods p a{ height:36px; display:block}
.ddindex_content_guan_list2{ float:left; width:217px; margin:7px 10px 0 0}
.ddindex_content_guan_list2 li{ background:url(../images/index_pic_point_03.gif) no-repeat 3px 8px; line-height: 20px; padding-top: 2px}
.ddindex_content_guan_list2 li a{ padding-left:12px}
.ddindex_content_guan_info_banner{ float:left; width:243px; text-align:center}
.ddindex_content_guan_info_banner img{ border:1px solid #a1a1a1; width:218px; height:58px; display:block; margin:12px auto 0}
.ddindex_content_guan_banner_border1{ border:1px solid #a1a1a1; width:118px; height:198px; display:block}/*2009-5-7 qsy修改*/
.ddindex_content_sm_banner img,.ddindex_content_jj_banner img,.ddindex_content_ts_banner img,.ddindex_content_guan_banner_border2{ display:block; border:1px solid #c1c1c1; margin:0 0 9px 10px}
.ddindex_content_guan_banner_border3{ display:block; border:1px solid #a1a1a1; width:118px; height:128px;}/*2009-4-28 qsy修改*/


/* ============页尾============ */
.footer{ width:960px; margin:10px auto 0; clear:both; border-top:1px solid #707070}
.footer_list1{ text-align:center; width:900px; border-top:2px solid #70aa70; float:left; padding:7px 30px 0px 30px}
.footer_list2{ width:188px; float:left; background:url(../images/foot_bg.jpg) repeat-x top; border-top:2px solid #c1c1c1; padding:7px 30px 40px 30px}
.footer_title{ color:#404040; font-size:14px; font-weight:700; background:url(../images/foot_point.jpg) no-repeat 0 6px; padding-left:10px}
.footer_info{ padding:15px 0 0 10px; line-height:22px}
.footer_bottom{ clear:both;}
.footer_red{ text-align:center; color:red; line-height:20px; margin:0 10px 0 10px; font-weight:bold;}
.footer_red a:link,.footer_red a:visited{ color:red; text-decoration:none}
.footer_red a:hover{ text-decoration:underline}
.footer_icp{ width:960px; float:left; color:#666; text-align:center; padding-bottom:10px}
.footer_span{ margin:0 5px 0 5px; color:#404040;}

/*------友情链接--------*/
#div_link {width:958px; height:48px; background:#fff; margin:0px auto; margin-top:10px; padding:0 1px; border:0px dotted gray;margin-bottom:15px; }

.div_huoban { margin-top:0px; line-height:18px; text-align:center; float:left; margin:0 5px 0 5px;}
.div_huoban a{ color:Black;}
.div_huoban img{ width:140px; height:30px;}

#div_links{width:460px; float:left; padding-left:10px; margin-top:10px;line-height:18px;}

.div_info { margin-top:0px;  float:right;line-height:18px; text-align:center; margin:0 5px 0 5px;}
.div_info img{ width:30px; height:30px;}
.div_info a{}

/*框架结构*/
.mall_end{ width:960px; margin:0px auto;margin-top:10px;}
#tonglan{width:960px; margin:0px auto; padding: 5px 0px 5px 0px; background:#fff;}
.mall_twoframe_left{ width:190px; float:left;}
.mall_twoframe_right{ width:770px; float:left;}
.mall_corner11{ float:left;}
.mall_corner12{ float:right;}
.b2cbody{width:960px; background:#fff; margin:0px auto; padding:0 1px;}
.mall_body{width:960px; margin:0px auto; padding:10px 0px 15px 0px; background:#fff;} 
.mall_frame_left{ width:270px;float:left;}
.mall_frame_right{ width:680px;float:left;}
.mall_frame3_left{ width:230px;float:left;}
.mall_frame3_center{width:520px; height:auto;float:left; margin:0 3px 0 3px;}
.mall_frame3_right{width:200px;float:right;}
.mall_frame_lineheight{ height:10px;}

/*大类首页样式*/
.bigsort{width:960px;}
.bigsort a{ color:#404040;}
#bigsort_right_top{width:520px; border-bottom:1px solid gray; border-right:1px solid gray; height:25px;background:url(images/bigsort/bg_1.gif) repeat-x; }
#bigsort_right_top h1{float:left; padding:5px; width:70px; font-size:10pt; font-weight:bold;}
#bigsort_right_top h2{float:left; margin-top:2px; margin-right:3px;  font-size:10pt;}

.bigsort_left{ float:left; width:230px;}
.bigsort_Content{ width:210px; margin:8px; line-height:20px;}
.bigsort_Content a { margin:0 5px 0 5px;}
.bigsort_Content a.hot { margin:0 5px 0 5px; color:#ff6000;}
.bigsort_title{ text-align:center; width:230px;height:25px; color:#000; letter-spacing:5px;}
.bigsort_title h1{ margin-top:5px; font-weight:bold; font-size:10pt;}
.bigsort_title a{color:#000;}

.bigsort_Goods {width:142px;  padding-top:5px; float:left; height:180px; border-bottom:1px dotted gray; text-align:center;}
.bigsort_Goods_img1 {width:120px; height:120px;}
.bigsort_Goods_img2 {width:120px; height:120px; border:1px solid gray; margin: -1px -1px -1px -1px;}
.bigsort_Goods p {margin-top:2px;}
.bigsort_PageControl{ text-align:center;width:680px; float:left; margin-top:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted gray;}

/*所有分类页面*/
.sort_detail{ width:948px; border:1px solid orange; padding:0 5px 0 5px;}
.sort_title { margin-top:10px; text-align:center; font-size:10pt; font-weight:bold; width:80px; padding:5px;
	 border-top:1px solid gray; border-left:1px solid gray; border-right:1px solid orange;}
.sort_title a{ color:Black;}
.sort_detail_left{ width:120px; float:left;}
.sort_detail_left img{ width:100px; height:100px; border:1px dotted gray; margin:4px; padding:4px;}

.sort_detail_right,.sort_detail_right1{ width:790px;}
.sort_detail_right h2,.sort_detail_right1 h2{text-align:left; margin: 10px 0 5px 0; font-size:10pt; font-weight:bold; letter-spacing:2px;}
.sort_detail_right h2 img,.sort_detail_right1 h2 img{margin-left:15px;}
.sort_detail_right h2 a.h2_a,.sort_detail_right1 h2 a.h2_a{font-weight:normal;}

.sort_detail_right p,.sort_detail_right1 p {width:800px; padding-left:10px; line-height:18px;}
.sort_detail_right p span,.sort_detail_right1 p span{ padding:0 5px 0 5px;}
.sort_detail_right1 a.catalog{ font-weight:normal;}
.sort_detail_right_span1{ font-weight:bold; font-size:10pt;}
.sort_detail_right_a1{ font-weight:bold; font-size:10pt;}

.sort_detail_right1 a{ font-weight:bold;}

/*商品分类*/
.mall_list{ float:left; width:300px;margin-bottom:12px; border:1px solid orange ; padding-bottom:10px;}/*#c3c3c3*/
.mall_list_text{ color:#666; margin:3px 0px; width:272px;}
.mall_list_text a,.mall_list_text a:hover{ color:#666; margin-left:0px;}
.mall_list_text li{ float:left;background:url(images/li_r_bg.gif) no-repeat right 3px;display:inline; word-break:keep-all;padding:0 8px 0 9px; line-height:20px;}
.mall_list_body{ margin:0 10px;}
.mall_list h2{ background:#fff0d9; height:27px; text-align:left; line-height:27px; color:#853200; font-size:14px; font-weight:bold; padding-left:7px;}
.mall_list h2 .book_cate{ width:19px; height:19px; overflow:hidden; padding-top:5px; padding-right:4px;background-position: 7px 6px; float:left; }
.mall_list h2 .book_cate img { }
.mall_list h3{ border-bottom:1px dotted orange; padding-left:6px; color:#404040; font-weight:bold; margin-top:2px; line-height:18px;}
.mall_list h3 a,.mall_list h3 a:hover{color:#404040;}

/*热卖商品*/
/*热卖商品-常规区*/
.mall_hot{ width:654px; background:#fff; float:right; border:1px dotted orange;}
.mall_hot_left{ width:3px; height:164px; float:left;}
.mall_hot_center h2{ width:642px; background:url(images/hot_bg.gif) repeat-x; height:29px; padding-left:12px;}
.mall_hot_title_img{background:url(images/hot_title.gif); width:134px; height:29px; float:left;}
.mall_hot_sp{ width:105px; float:left; padding:10px; margin-top:-5px;margin-top:5px;_margin-top:0px; margin-left:1px;}
.mall_hot_sp_pic{ width:95px; height:95px; border:1px solid #d3d3d3; margin:5px auto 3px auto; text-align:center; background:#fff;}
.mall_hot_sp_pic1{ width:95px; height:95px; border:1px solid #d3d3d3; margin:5px auto 3px auto; text-align:center;  background:#888;}
.mall_hot_sp_text{ margin-bottom:1px; line-height:16px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.mall_hot_sp_line{ width:1px; background:url(images/dot2.gif) repeat-y; float:left; height:152px; margin:7px 0 0 0;margin:10px 0 0 0;_margin:5px 0 0 0;}
.mall_hot_title_text{ text-align:right; float:right; line-height:34px; margin-right:10px;}


/*栏目????????*/
.mall_ad{ width:770px; margin-bottom:12px;}
.mall_block{width:593px; float:left; margin-bottom:6px;}
.mall_mostly{ width:591px; height:290px; border:1px solid #d3d3d3; overflow:hidden;}
.mall_ad_r1{ margin-left:7px; border:1px solid #d3d3d3; width:168px; height:96px; float:left; margin-bottom:7px;}
.mall_ad_r2{ margin-left:7px; border:1px solid #d3d3d3; width:168px; height:182px; float:left; margin-bottom:7px;}
.mall_open{ width:178px; height:69px; border:1px solid #878787; margin-bottom:10px;}
.mall_adleft{ width:178px; height:260px; border:1px solid #878787; margin-bottom:10px;}

/*goods样式*/

.mall_your_position{ width:960px;height:15px; padding: 8px 0px 5px 0px;margin:auto; border-bottom:1px gray solid;}
.mall_your_position img{ margin:0 5px 0 5px; }

/*goods-----您最近的浏览历史*/

.mall_arf{ width:198px; border:1px solid #b5b5b5; margin-bottom:10px; }
.mall_arf_head{ width:198px; }
.mall_arf_head h2{ line-height:28px; text-align:center; font-weight:bold; height:28px; background:#fff0d9; color:#853200;}
.mall_arf_body{width:198px; padding:3px 0 5px 0;}
.mall_arf_end{ width:198px; height:3px; background:#e8e8e8; font-size:0px; line-height:0px;}

.mall_arf_body ul {}
.mall_arf_body ul li{line-height:18px;width:180px;overflow:hidden; white-space:nowrap; word-break:break-all;text-overflow:ellipsis; }

.mall_arf_body_style4_frame{  padding-top:8px; padding-left:8px;background:#fff; height:50px;float:left; width:190px; background:#f9f9f9; }
.mall_arf_body_style4_frame_img{ width:45px; height:45px; float:left; margin-right:5px;}
.mall_arf_body_style4_frame_img img{ width:44px; height:44px; border:1px solid #d2d2d2;}
.mall_arf_body_style4_frame_text{ float:left; width:140px;  line-height:15px;}
.mall_arf_body_style4_frame_text1{ float:left; width:140px;  line-height:15px; height:29px; overflow:hidden; word-break:break-all;}
.mall_arf_body_style4_text{ width:180px; color:#1a66b3; margin-left:5px; line-height:24px; height:24px; overflow:hidden; white-space:nowrap; word-break:break-all;text-overflow:ellipsis;}
.mall_arf_body_style4_text a,.mall_arf_body_style4_text a:hover{ color:#1a66b3; }

/*goodsList商品列表*/
.GL_Goods{ width:516px; float:left; margin-top:5px; padding-top:5px; padding-bottom:5px;}
.GL_Goods{ border-bottom:1px dotted gray;}
#keyWordsDiv{width:510px; border:1px solid gray; margin:0; padding:5px;}
#keyWordsDiv img{ margin:0 5px 0 5px; padding-bottom:2px;}
#keyWordsDiv a{ margin:0 3px 0 3px;}
.GL_paixu{ float:right; width:300px;}
.GL_paixu a{ margin:0 10px 0 10px; cursor:pointer;}

.GL_Goods_Left{ width:80px; height:80px;float:left; padding-left:8px;}
.GL_Goods_Left_img{width:78px; height:78px; border:1px solid gray;}
.GL_Goods_Right{ width:420px; float:left; padding-left:3px; padding-right:3px;}
.GL_Goods_Name{ width:245px; float:left; line-height:15px; white-space:normal;}
.GL_Goods_Name a{ font-size:10pt;font-weight:bold; color:black;}
.GL_Goods_Name_price{width:170px; float:right; text-align:right;}
.labelPrice,.labelPriceStrick{ font-weight:bold; color:Black;}
.labelPriceStrick{ text-decoration:line-through; margin-right:5px;}
.labelPriceCuxiao{ font-weight:bold; color:red;}
.GL_Goods_Feature,.GL_Goods_FirLine{width:420px; float:left;  white-space:nowrap; overflow:hidden;text-overflow:ellipsis; word-break:break-all;}
.GL_Goods_Feature { margin-top:5px;}
.GL_Goods_Operate{ width:420px; float:left; padding-top:10px;}
.GL_Goods_Operate_Left{width:120px; float:left;}
.GL_Goods_Operate_Left img{ height:30px;}
.GL_Goods_Operate_Right{ width:300px; float:right;text-align:right}
.btGoumai{ height:18px; font-size:10px;}
.GL_PageControl{ text-align:center;width:500px; float:left; margin-top:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted gray;}
.GL_PageControl span{ color:Red;}
#NoGoodsTr {width:500px; height:400px; text-align:center; padding-top:20px;}

/*购物车*/
.mall_car_left{width:200px; float:left;}
.mall_car_center{width:560px; float:left; text-align:center; margin-bottom:10px;}
.mall_car_right{width:200px; float:left;}
.car_head{ width:198px;background:url(images/bigsort/bg_2.gif) repeat-x; height:25px; }
.car_head h2{ line-height:25px; text-align:center; font-weight:bold;  color:#853200;}
.car_right{ width:520px; text-align:center; float:left; height:20px; margin-top:10px; }
.s_button{ height:20px; width:auto; text-align:center;}
.goodsGrid{ padding:0px 2px 0px 2px;}
.memoSpan{  color:Red;}

/*推荐商品*/
.tuijian_frame{  padding-top:3px; padding-left:2px;background:#fff; height:60px;float:left; width:195px; background:#f9f9f9; }
.tuijian_frame_img{ width:55px; height:55px; float:left;}
.tuijian_frame_img img{ width:54px; height:54px; border:1px solid #d2d2d2;}
.tuijian_frame_right{ width:135px; float:left;}
.tuijian_text,.tuijian_text1{ float:left;margin-left:3px; width:130px;  line-height:15px;}
.tuijian_text{ color:#1a66b3;  overflow:hidden; }

.tuijian_text a,.tuijian__text a:hover{ color:#1a66b3; }

/*会员登录*/
#v2_login{ width:200px; margin-bottom:10px; float:left;}
.loginFrame{ width:198px; float:left; border:1px solid orange;}
.memberLoginTitle{width:198px; height:15px; background:url(images/bigsort/bg_1.gif) repeat-x; text-align:center; font-size:10pt; font-weight:bold; padding-top:10px; border-bottom:1px solid orange;}
.menberLoginCotent{width:198px; text-align:center; }
.menberLoginCotent p{ line-height:25px;}
.menberLoginCotent a{ line-height:25px;}
.memberLoginP{ width:198px; height:25px; margin-top:5px; text-align:center;}

/*会员中心*/
#memberCenterTitle{ height:25px; font-size:11pt; font-weight:bold; text-align:center; width:640px;}
.memberCenterContent {width:660px; float:left;}
.memberCenterContent p{ line-height:20px; text-indent:2em; text-align:left;}
.zhuceLeft{ width:70px; float:left; padding-top:5px; margin-bottom:5px; text-align:right;}
.zhuceRight{ width:200px; float:left;  margin-bottom:5px;}
.zhuceCenter{ width:268px; float:left; padding-top:5px; margin-bottom:5px;}

/*下订单*/
.AddOrderDiv{ width:678px; border:1px solid orange; margin-top:10px;}
.AddOrderDiv p{padding:0 10px 0 10px; line-height:30px; color:Black; font-size:10pt;}
.AddOrderLeftSpan{ width:140px; padding:10px 5px 5px 0; vertical-align:middle; text-align:right; float:left;}
.AddOrderRightSpan{width:530px; padding:5px 0 5px 0;  text-align:left; float:left;}
.AddOrderTitle{width:680px; padding:10px 0 10px 0; float:left; text-align:center; font-size:12pt; font-weight:bold;}

/*我的收藏*/
.FavGrid{ width:680px; border:1px solid orange; margin-top:10px;}
.FavGrid p{ line-height:30px; padding-left:50px;}

/*资讯中心*/
.newsDiv{ width:900px; padding:10px 30px 10px 30px;}
.newsDiv h1{ font-size:18pt; font-family:黑体,宋体; color:Purple; font-weight:bold; text-align:center; margin-top:20px; margin-bottom:30px;}
.newsDiv p{ font-size:11pt; line-height:25px; text-indent:2em; }
.zixun_gonggao,.zixun_kaixin,.zixun_shenghuo{ height:280px; width:260px; border:1px solid gray; margin-bottom:10px;}
.zixun_gonggao h1,.zixun_kaixin h1,.zixun_shenghuo h1 { text-align:center; float:left; padding:5px; width:70px; font-size:10pt; font-weight:bold; border-bottom:1px solid gray; border-right:1px solid gray;}
.zixun_gonggao h1{ background:url(images/bg_title2.jpg) repeat-x;}
.zixun_kaixin h1{ background:url(images/bg_title1.jpg) repeat-x;}
.zixun_shenghuo h1{background:url(images/bg_title4.jpg) repeat-x; }
.zixun_right{ width:680px; height:864px; border:1px solid gray; margin-bottom:10px;}
.zixun_gonggao a,.zixun_kaixin a,.zixun_shenghuo a { padding:0 5px 0 5px; color:Black;}
.zixun_gonggao ul,.zixun_kaixin ul,.zixun_shenghuo ul {margin-top:10px; display:block; padding-left:12px}
.zixun_gonggao ul li,.zixun_kaixin ul li,.zixun_shenghuo ul li{ margin-bottom:4px;background:url(images/point_gray.gif) no-repeat 0px 1px; padding:0 0 7px 11px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
#zixun_types{width: 680px; float:left;}
#zixun_types a{ background-color:#FFE2A3; float:left;
	 display:block; padding:5px 8px 0 8px; font-size:10pt; font-weight:bold;
	 height:20px; color:#853200;  border-bottom:1px solid gray; border-right:1px solid gray;}
#zixun_body{ width:680px;  height: auto; float:left;}
#zixun_page{ width:680px; line-height:30px; text-align:center; float:left;}
#zixun_page a{ font-size:10pt; padding:0 5px 0px 5px;}
#zixun_page a img{ padding-top:10px;}
.zixun_list{ width:670px; line-height:25px; border-bottom:1px dotted gray; padding:5px 5px 0 5px; }
.zixun_list h1 { width:520px; float:left; font-size:10pt; }
.zixun_list h2 { float:left; font-size:9pt; width:150px;}
.zixun_content{ width:670px; float:left; height:50px; overflow:hidden; margin-top:5px; color:Gray;}
.zixun_curPage{ font-weight:bold; color:Red;}

/*促销活动*/
.cuxiao_hd{height:145px; width:260px; border:1px solid gray; margin-bottom:10px; }
.cuxiao_hd h1 {text-align:center; float:left; padding:5px; width:70px; font-size:10pt; font-weight:bold; border-bottom:1px solid gray; border-right:1px solid gray;background:url(images/bigsort/bg_1.gif) repeat-x;}

.cuxiao_hd a { padding:0 5px 0 5px; color:Black;}
.cuxiao_hd ul {margin-top:10px; display:block; padding-left:12px}
.cuxiao_hd ul li{ margin-bottom:4px;background:url(images/point_gray.gif) no-repeat 0px 1px; padding:0 0 7px 11px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; word-break:break-all;}
.cuxiao_left_guanggao{width:260px; border:1px solid gray; margin-bottom:10px;}
#tejia_body{ width:680px;}
#tejia_title{ width:680px; border-bottom:1px solid gray; border-right:1px solid gray; height:25px;background:url(images/bigsort/bg_1.gif) repeat-x;}
#tejia_title h1{float:left; padding:5px; width:70px; font-size:10pt; font-weight:bold;}
#tejia_title h2{float:left; margin-top:2px; margin-right:3px;  font-size:10pt;}
.TejiaGoods {width:170px;  padding-top:5px; float:left; height:179px; border-bottom:1px dotted gray; text-align:center;}
.TejiaGoods_img1 {width:100px; height:100px;}
.TejiaGoods_img2 {width:100px; height:100px; border:1px solid gray; margin: -1px -1px -1px -1px;}
.TejiaGoods p {margin-top:2px;}
.cx_PageControl{ text-align:center;width:520px; float:left; margin-top:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted gray;}

/*单品信息*/
.mall_goods{}

.mall_goods_desc{ width:518; border-top:1px dotted orange;}/*图片和商品介绍*/
.mall_goods_bigimg{ width:478; text-align:center; margin:10px;}/*大图片*/
.mall_goods_desc_info{ width:460; margin-bottom:15px; padding:20px 30px 10px 30px; line-height:20px;}/*商品介绍*/
.mall_goods_title{border-bottom:1px solid #7F7F7D; height:20px; padding-left:20px;}
.mall_goods_title img{ margin-left:10px; margin-right:5px;}
.mall_goods_title_text{ font-size:14px; font-weight:bold; color:#000; float:left; }
.mall_goods_title_jubao{ text-align:right; font-weight:normal;float:right; line-height:24px; padding-right:16px;}
.mall_goods_title_jubao1{ text-align:right; font-weight:normal;float:right; line-height:24px; margin-right:10px;}
.mall_goods_left{ width:155px; float:left; padding-left:20px;}
.mall_goods_img{ width:150px; height:150px; margin:17px 0px 0 0px;}
.mall_goods_right{ width:340px; float:left;  padding-top:17px; }
.mall_goods_t1{ margin-top:12px; background:url(images/mall_xuxian_x2.gif) bottom repeat-x; padding-bottom:8px; line-height:12px;}
.mall_goods_t2{ margin-top:12px; padding-bottom:8px; height:28px;}
.mall_goods_t2 img{ float:left; margin-right:12px;} 
.mall_goods_t2 span { float:left; color: #CC3300; }
.mall_goods_t3{ text-align:right; margin-top:21px;}
.mall_goods_t4{ text-align:right; margin-top:3px;}
.mall_goods_others{width:520px;}
.mall_goods_others h6{ font-weight:bold; font-size:10pt;}
.goods_others{ width:130px; float:left; margin-bottom:20px;}
.goods_others p { text-align:center;}
.goods_others p a img{ width:120px; height:120px;}

.jiage img{ margin-right:2px}
.goodsPoint{ color:Red; font-weight:bold;}

/*礼品兑换页面*/
#gift_body{width:960px;padding:10px 0 0 0; float:left;}
.gift_left{width:200px; float:left;}
#trGifts{ width:198px; float:left; border:1px solid orange;}
.gift_right{width:760px; float:left;}
.gift_list{width:380px;  float:left; border-bottom:1px dotted gray;}
.gift_list_left{ width:120px; float:left; height:120px; padding:5px 0 0 5px;}
.gift_list_right{ width:250px; float:left; padding:5px 0 0 5px; line-height:20px;}
.gift_list_img{ width:120px; height:120px;}
.selected_gifts{ width:198px; }
.selected_gifts p{ line-height:30px; text-align:center;}
.selected_gift{width:188px; border-bottom:1px dashed gray; padding:5px;}
.selected_gift p{ line-height:18px; padding-left:10px; text-align:left;}

/*全网线公用*/
.mall_xuxian_x_list{ background:url(images/mall_xuxian_x.gif) repeat-x;line-height:1px;margin-left:-5px; margin-right:15px;font-size:0px;height:1px; margin-top:10px; margin-bottom:10px;}
.mall_xuxian_x_new{ background:url(images/mall_xuxian_x.gif) repeat-x;line-height:1px;margin-left:10px; margin-right:0px;font-size:0px;height:1px; margin-top:10px; }
.mall_xuxian_x_salable{ background:url(images/mall_xuxian_x.gif) repeat-x;line-height:1px;margin-left:-5px; margin-right:15px;font-size:0px;height:1px; margin-top:3px; margin-bottom:5px;}
.mall_xuxian_x_cowry{ background:url(images/mall_xuxian_x.gif) repeat-x;line-height:1px;margin-left:-10px; margin-right:10px;font-size:0px;height:1px; margin-top:6px; margin-bottom:10px;}
.mall_xuxian_x_stair_cowry{ background:url(images/mall_xuxian_x.gif) repeat-x;line-height:1px;margin-left:-10px; margin-right:20px;font-size:0px;height:1px; margin-top:15px; margin-bottom:16px;}
.mall_xuxian_x_shop{ background:url(images/mall_xuxian_x.gif) repeat-x;line-height:1px;margin-left:0px; margin-right:2px;font-size:0px;height:1px; margin-top:7px; margin-bottom:7px;}
.mall_line_x_ayf{ border-bottom:1px solid #a1a1a1;line-height:1px;margin-left:20px; margin-right:20px;font-size:1px;height:1px; margin-top:7px; margin-bottom:7px;}
.mall_line_x_ayf2{ background:url(images/mall_xuxian_x.gif) repeat-x;line-height:1px;margin-left:10px; margin-right:10px;font-size:1px;height:1px; margin-top:3px; margin-bottom:3px;}
.mall_line_x_ayf3{ background:url(images/mall_xuxian_x.gif) repeat-x;margin-left:5px; margin-right:10px;line-height:1px;font-size:1px;height:1px; margin-top:1px; margin-bottom:0px;}


