﻿@charset "utf-8";
/* CSS Document */

/*全局开始*/



*{margin:0;padding:0;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}
/*h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}*/

li{list-style:none outside;}
img{border:0 none;}
select{border:1px solid #686868;}
a{color:#666666;text-decoration:none;}
a:hover{text-decoration:none;}

.main{background-color:#fff;}
/*全局end*/




/*头部开始*/
.header_bg{height:121px; background-color:#000}
.header{height:121px;}
.logo{ width:309px; height:84px; float:left; background:url(./images/girdear_logo.gif)} 
.logo h1{float:left} 


.logo_right{ height:84px; float:right;_floar:right; _margin-left:250px;}

.menu_div{ width:950px; height:37px; text-align:center;  background:url(./images/menu_bg.gif) repeat-x;}
.menu{width:700px;line-height:37px; float:left;}
.menu li{float:left; color:#FFF;}
.menu li a{color:#FFF; display:block; padding:0 17px;}
.menu li a:hover{ color:#FFF;display:block; padding:0 17px;background:url(./images/menu_a.gif);}


/*下拉菜单样式*/
#nav {list-style-type: none;}         /*控制一级菜单行高；上边距5px；*/   
#nav li .gd_xlc {
	line-height: 24px; 
	list-style-type: none;
	text-align:left;
	left: -999em; 
	width:314px;
	overflow:hidden;
	position: absolute;
	border-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #000; 
	z-index:99999;
	height:auto;
	}
#nav li .gd_xlc_left{ 
width:125px; 
height:240px; 
padding-top:10px; 
float:left; 
background:#fff;
filter:alpha(opacity=85); /*IE*/
-moz-opacity:0.85; /*MOZ , FF*/
opacity:0.85; /*CSS3, FF1.5*/

}
#nav li .gd_xlc_left li{width:125px;  line-height:25px; text-align:left;}
#nav li .gd_xlc_right{width:189px; height:250px;;background:#fff000; float:left;}
#nav li .gd_xlc_right a{ padding:0;}
#nav li .gd_xlc a{color:#000;height:25px;}
#nav li:hover .gd_xlc {left: auto;}
#nav li.sfhover .gd_xlc {left: auto;}
#nav li.sfhover a{ background:url(./images/menu_a.gif)}
#nav .gd_xlc_left li a{ background:none;}
#nav .gd_xlc_left li a:hover{ background:url(./images/gd_j.gif) no-repeat left;height:25px;}
#content {clear: left;}


.top_menu{ height:43px;  line-height:43px; padding:0;}
.top_menu li { float:left;}

.top_menu li span{ background:url(./images/menu_cart_bg.gif) no-repeat; margin-top:5px;}
.top_menu a:hover{ color:#a8a8a8;}
.top_menu .gd_top_menu{margin-left:33px; width:177px; }
.top_menu .gd_top_menu ul{ margin-top:15px;}
.top_menu .gd_top_menu li{border-left:#666 solid 1px; width:auto; padding:1px 5px 0; line-height:12px;  height:12px;}
<!-- .top_menu .gd_top_menu li img {margin-top:-3px !important;} -->
.top_menu .gd_top_menu .li_cart {width:49px;}
.top_menu .gd_top_menu li .a_cart {background:url(./images/menu_cart_bg.gif) no-repeat right -2px !important; padding-right:13px;}

.search{width:226px; height:37px;float:left; text-align:left;}
.search_bg{ width:226px; height:23px; background:url(./images/search_bg.gif) no-repeat; margin-top:7px;}
.search_bg form{margin-left:5px; line-height:23px;}
.search_bg input,button{background:none; border:none; }
.search_bg input{ float:left; line-height:22px; margin-top:4px\0; *margin-top:4px; _margin-top:4px;}
/*头部end*/



/*首页主体部分*/

/*首页幻灯片开始*/
.homeTab{ width:950px; height:424px;}
.FormBase {
	BORDER-BOTTOM: #b6c2cc 1px solid; BORDER-LEFT: #b6c2cc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(../input-bg.gif) #fff repeat-x 50% top; BORDER-TOP: #b6c2cc 1px solid; BORDER-RIGHT: #b6c2cc 1px solid; PADDING-TOP: 2px
}
.FormFocus {
	BORDER-BOTTOM: #9ecc00 1px solid; BORDER-LEFT: #9ecc00 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #9ecc00 1px solid; BORDER-RIGHT: #9ecc00 1px solid; PADDING-TOP: 2px
}
.note {
	BORDER-BOTTOM: #f90 1px solid; BORDER-LEFT: #f90 1px solid; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #fffff0; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BORDER-TOP: #f90 1px solid; BORDER-RIGHT: #f90 1px solid; PADDING-TOP: 7px
}
.table_edit {
	
}
.table_edit {
	MARGIN: auto; BORDER-COLLAPSE: collapse
}
.table_edit TR {
	
}
.table_edit TH {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #999; PADDING-TOP: 3px
}
.table_edit TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 3px
}

#banner #ifocus {
	POSITION: relative; WIDTH: 950px; HEIGHT: 424px
}
#banner #ifocus_pic {
	POSITION: relative; WIDTH: 950px; DISPLAY: inline; FLOAT: left; HEIGHT: 424px; OVERFLOW: hidden
}
#banner #ifocus_piclist {
	Z-INDEX: 1; POSITION: absolute
}
#banner #ifocus_piclist LI {
	WIDTH: 950px; HEIGHT: 424px; OVERFLOW: hidden
}
#banner #ifocus_piclist IMG {
	WIDTH: 950px; HEIGHT: 424px
}
#banner #ifocus_btn {
	Z-INDEX: 3; POSITION: absolute; PADDING-LEFT: 3px; WIDTH: 950px; top: 380px; HEIGHT: auto; LEFT: 0px; _bottom: 2px;
}
UNKNOWN {
	BOTTOM: 5px
}
#banner #ifocus_btn ul{ float:right; margin-right:10px;}

/*未被选中时*/
#banner #ifocus_btn LI {
	FILTER:PADDING-BOTTOM: 0px; 
	MARGIN-TOP: 10px;
	margin:0 1px;
	DISPLAY: block;
	FLOAT: left; 
	HEIGHT: auto; 
	CURSOR: pointer; 
	PADDING-TOP: 0px;
	width:102px;
	height:28px;
	color:#000;
	text-align:center;
	line-height:28px;
	background:url(./images/hdp_an_bg.gif) repeat-x;
}
#banner #ifocus_btn IMG {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; WIDTH: 78px; HEIGHT: 33px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
#banner #ifocus_btn .current {
	/*选中时*/
	width:102px;
	height:28px;
	color:#FFF;
	font-weight:bold;
	background-color:#009;
	background:url(./images/hdp_an_bg_2.gif) repeat-x;
}
#banner #ifocus_tx {
	Z-INDEX: 3; POSITION: absolute; BOTTOM: 8px; COLOR: #fff; LEFT: 8px
}
#banner #ifocus_tx .normal {
	DISPLAY: none;
}

/*首页幻灯片结束*/


/*首页AD开始*/

.index_ad{ width:950px; height:107px; margin-top:10px;}
.index_ad .ad_lift{width:370px; height:107px; float:left}
.index_ad .ad_right{width:569px; height:107px; float:left; margin-left:11px;}

/*首页AD结束*/


/*列表页开始*/
.list_main{width:950px; height:auto; overflow:hidden; background:#FFF}
.guide{width:100%; height:33px; background:url(./images/guide_bg.png);}
.guide li{ line-height:33px; margin-left:10px; color:#000}
.list_main_c{ margin-top:5px; width:950px; height:10s00px;}
.list_left{width:162px; height:auto; overflow:hidden; margin-left:8px; float:left;}
.fenlei_title{ width:170px; height:23px; background:url(./images/fenlei.gif) no-repeat}
.list_left h1{ width:162px; height:57px; background:url(./images/fenlei_1_bg.gif) repeat-x; padding-left:8px;color:#000; font-size:24px; line-height:57px;}
.list_left h1 strong{width:5px; height:8px; background:url(./images/gd_j_2.gif) no-repeat; margin-left:10px; }
/*.list_left li{ width:170px; height:24px;}*/
.list_left li{ width:160px; height:24px;}
.list_left li a{ width:150px; height:24px; line-height:24px;display:block; padding-left:10px;}
.list_left li a:hover{ display:block; background:#efefef;}
/*.list_left div {border-left:1px solid #000;}*/

.list_right{ width:728px; *width:720px; height:auto;display:inline; overflow:hidden; float:left; margin-left:30px;}


/*列表页幻灯片开始*/
.list_hdp{ width:728px;*width:720px;  height:325px;; background-color:#999;}
.container{width:728px;*width:720px;  height:325px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:728px;*width:720px;  height:325px;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px; background:#aa1116;}
.num li{
	float: left;
	color: #6f6f6f;
	text-align: center;
	line-height: 20px;
	width: 20px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	background-color: #000;
	font-weight: bold;
}
.num li.on{
	color: #fff;
	line-height: 20px;
	width: 20px;
	height: 20px;
	font-size: 16px;
	margin: 0 2px;
	border: 0;
	background-color: #e50150;
	font-weight: bold;
}

/*列表页选项区域*/
.list_option{
	height:27px;
	width:728px;
	margin-top:35px;
	padding-bottom:5px;
	border-bottom:1px dashed #999;
	}
	
/*模拟选项框*/
#uboxstyle{ float:left; margin-right:12px;}
#uboxstyle .select_box{width:124px;height:24px;}
#macstyle .select_box{width:115px;height:24px;}
#tm2008style .select_box{width:126px;height:24px;}
#uboxstyle div.tag_select{display:block;color:#000;width:104px;height:24px;background:transparent url("./images/list-select.gif") no-repeat 0 0;padding:0 10px;line-height:24px;}
#uboxstyle div.tag_select_hover{display:block;color:#000;width:104px;height:24px;background:transparent url("./images/list-select.gif") no-repeat 0 -24px;padding:0 10px;line-height:24px;}
#uboxstyle div.tag_select_open{display:block;color:#000;width:104px;height:24px;background:transparent url("./images/list-select.gif") no-repeat 0 -48px;padding:0 10px;line-height:24px;}
#uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;background:transparent url("./images/list-select.gif") no-repeat right bottom;width:124px;padding:0 0 5px;margin:0;}
#uboxstyle ul.tag_options li{background:transparent url("./images/list-select.gif") repeat-y -124px 0;display:block;width:104px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#000;}
#uboxstyle ul.tag_options li.open_hover{background:transparent url("./images/list-select.gif") no-repeat 0 -72px;color:#fff}
#uboxstyle ul.tag_options li.open_selected{background:transparent url("./images/list-select.gif") no-repeat 0 -96px;color:#fff;}
/*模拟结束*/	

/*列表页排序*/	
.list_sort{
	width:728px;
	margin-top:20px;
	}
.list_sort .sort{ width:500px;height:23px; line-height:23px;float:left;}
.list_sort .sort li{float:left; margin-right:11px;*margin-right:8px;}
.list_sort .sort .list_checked a{padding:0px 5px;display:block; height:21px; background:#4e4e4e; text-align:center; color:#fff; border:1px solid #333;}
.list_sort .sort .list_acquiesce a{padding:0px 5px;display:block; height:21px; background:#fdfdfd; text-align:center; color:#000; border:1px solid #c0c0c0;}
/*.list_sort .sort .list_n a{width:s;display:block; height:21px;background:transparent url("./images/sort_page.gif") no-repeat -41px 0;}
.list_sort .sort .list_p a{width:57px;display:block; height:21px;background:transparent url("./images/sort_page.gif") no-repeat -110px 0;}
.list_sort .sort .list_x a{width:41px;display:block; height:21px;background:transparent url("./images/sort_page.gif") no-repeat -167px 0;}*/



.list_sort .page{ width:218px;height:23px; padding-left:10px; line-height:23px;float:left;}
.list_sort .page .s_1{width:3px; height:23px; background:transparent url("./images/sort_page.gif") no-repeat -208px;}
.list_sort .page .x_1{width:3px; height:23px; background:transparent url("./images/sort_page.gif") no-repeat -212px;}
.list_sort .page li{float:left; width:55px; height:23px; padding-left:12px;}	

.list_commodity{width:728px; height:700px; text-align:center;  clear:both; margin-top:6px;}
.list_commodity li{ float:left; margin-top:8px; margin-left:6px; width:172px; height:329px;display:inline;/*解决IE6.0第一个LI双margin，BUG*/}
.list_commodity_pic_li{float:left; margin:10px 8px 5px 8px; height:290px; width:172px;}
.list_commodity_pic{width:164px; height:262px;}
.list_commodity_pic_img{width:164px; height:262px;}
.list_commodity_title{ width:160px;height:18px; line-height:18px; overflow:hidden;}


/*宝贝详情页开始*/
.item_details_div{width:950px; height:540px; margin-top:15px;}
.item_details_pic{width:490px; height:489px; margin-top:27px; margin-left:20px;display:inline; float:left}
.item_details_pic_s{width:65px; height:491px; overflow:hidden;  float:left;}




.item_u{display:block;width:61px; height:20px; background:transparent url("./images/item_j.gif") no-repeat 0 0;}
.item_b{display:block;width:61px; height:20px; background:transparent url("./images/item_j.gif") no-repeat 0 -20px;}
.item_details_pic_s li{width:61px; height:80px; border:1px #EAEAEA solid; margin:6px 0;}
.item_details_pic_p{width:375px; height:491px; border:1px #EAEAEA solid; float:left; margin-left:25px; display:inline;}


.item_details_top_tab{width:420px; height:518px; display:inline; float:left}

.gd_tab_t{height:27px; background:url(./images/tab_1_b_bg.gif) no-repeat; color:#ccc;}
.gd_tab_t li{float:left; width:72px; height:24px; text-align:center; line-height:24PX;}
.gdbbxq_div{width:412px; height:220px; float:left; display:block;}


.gd_bbcolor{margin-top:10px; padding-left:35px;}
.gd_bbcolor img{ width:32px; height:42px; margin-right:5px; border:1px solid #ddd;}
.gd_size{margin-top:30px;}
.gd_size span{ padding:2px; border:#ddd 1px solid; margin-left:5px}

.gd_number{margin-top:10px;}
.gd_number input{width:30px; height:17px; line-height:17px; border:1px solid #ddd; text-align:center; margin-left:5px;}

.gd_purchase{margin-top:30px;}
.gd_purchase a{margin-right:10px;}
.gd_txt{width:372px; height:210px;overflow-y:auto; line-height:25px; padding-top:10px; padding-left:20px; padding-right:20px;}

/*宝贝放大镜*/
.MagicZoom img {
border: 0 !important;
padding: 0 !important;
margin: 0 !important;
}

/* Style of zoomed window */
.MagicZoomBigImageCont {
border: 1px solid #999;
}

/* Style of header, activated with "title" attribute in <a> tag */
.MagicZoomHeader {
font-size: 8pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of small square under mouse */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor: move;
}

/* Style of message box while image is loading */
.MagicZoomLoading {
border: 1px solid #ccc;
background: #fff url(img/ajax-loader.gif) no-repeat 2px 50%;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}

.gd_suolue a{ border:none; padding:5px;}
/*END*/

.gd_item_b{width:950px; margin-top:20px;}
.gd_dapei_b{padding-left:60px;}
.gd_dapei_b li{ width:94px; height:30px; text-align:center; line-height:30px; float:left;}
.gd_dapei_n{width:920px; clear:both;text-align:center; padding-top:15px; margin-left:14px; border:1px #ddd solid;}
.gd_dapei_n li{ float:left; margin-top:8px; margin-left:10px; width:172px; height:329px;display:inline;/*解决IE6.0第一个LI双margin，BUG*/}
.gd_top{width:950px; height:30px; padding-top:5px; }
.gd_top li{float:right; width:90px; padding-left:15px; background:url(./images/gd_j_3.gif) left no-repeat;}



/*底部开始*/

/*说明部分*/
.Explain_bg{
	width:auto;
	height:43px;
	border-top: 1px solid #bababa;
	border-bottom: 1px solid #bababa;
	margin:0 0 15px;
}
.Explain{width:950px;margin:0 auto; margin-top:8px; font-size:13px; color:#4c4c4c;}
.Explain ul{ width:950px;}
.Explain li{ height:28px; float:left; margin-left:22px;*margin-left:26px;_margin-left:26px;display:inline;/*IE6双margin_bug*/ padding-left:35px; font-weight:bold; line-height:28px;}
.Explain .e1,.e2,.e3,.e4,.e5{background:url(./images/explain.gif) no-repeat}
.Explain .e1{background-position: 0 0;}
.Explain .e2{background-position: 0 -28px;}
.Explain .e3{background-position: 0 -56px;}
.Explain .e4{background-position: 0 -84px;}
.Explain .e5{background-position: 0 -112px;}


.Explain .e6,.e7,.e8,.e9,.e10{background:url(./images/explain2.gif) no-repeat}
.Explain .e6{background-position: 0 0;}
.Explain .e7{background-position: 0 -28px;}
.Explain .e8{background-position: 0 -56px;}
.Explain .e9{background-position: 0 -84px;}
.Explain .e10{background-position: 0 -112px;}

/*end*/

/*版权部分*/
.footer{ margin-bottom:30px; }
.footer ul{margin:0 auto; padding-left:200px;}
.footer li{
	float:left;
	height:20px;
	line-height:20px;
	padding:0 10px;
	font-size:13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000;
}
.footer li a{color:#333; font-weight:800; }
.footer a:hover{color: #666666;}
/*end*/



.LinkR { padding-top:10px; font-size:13px; font-weight:bold;}
.LinkR li { float:left; margin:5px;}
.LinkR li a:hover{ color:#f00;  }
.Link_name { font-size:16px; font-weight:bold; height:30px; line-height:30px; margin-top:10px; border-bottom:1px solid #000;}
.Link_name_t { height:37px; line-height:37px ; font-size:18px ; font-weight:bold; background:url(images/bg_right_box_top.png) no-repeat; text-indent:30px;}
.Link_name_f p { height:30px; line-height:30px;}

.s_1{ background:url(images/sort_page.gif) -208px 50%;}
.x_1 {background:url(images/sort_page.gif) -212px 50%;}
/*.s_x_l,.s_l,.x_l{ float:right;}*/
/*2012,6,11 cyc*/
.product_list{border:1px solid #000;}
.clearfix{zoom:1;}
.clearfix:after{display:block; visibility:hidden; height:0px; content:''; font-size:0px; clear:both;}
.amount_bg_left{ background:url(images/amount-bg.png) no-repeat left top;width:18px; height:13px;  font-size:0px; cursor:pointer;display:block; float:left;margin:4px 7px 0 10px;}
.amount_bg_right{ background:url(images/amount-bg.png) no-repeat left -13px;width:18px; height:13px;font-size:0px; cursor:pointer;display:block; float:left;margin:4px 0px 0 7px;}
.fl{float:left;}
.w120{width:120px;margin:0 auto;}
.posi3{position:relative;top:3px;}
.pright15{padding-right:15px;}
.pleft15{padding-left:15px;}
.choose_goods{margin-top:10px;}
.choose_goods li{border-bottom: 1px dashed #999999;  }
.choose_goods li .choose_goods_span{line-height:35px; }
.choose_goods li a{ margin:0 8px; padding:3px;}
.choose_goods_a{background:#4E4E4E; color:#fff;border:1px solid #333333;}
.bank_logo{margin-left:0;}
.bank_logo li{float:left; padding:3px 0px;}
.bank_logo li img{width:136px; height:40px;}
/*2012,6,11 cyc*/


/*购买后的商品评论begin*/
.goods_buy_comment{ height:30px; line-height:30px; text-align:left; }

/*购买后的商品评论end*/
