#header_1{
	width:100%;
	height:65px;
	background:#fff;
	margin-top:0px;
	overflow:hidden;
}

#header_1_body{
	width:1008px;
	height:65px;
	background:#fff;
	margin:0 auto;
	overflow:hidden;
}

#header_1_body .left{
	width:350px;
	float:left;
	overflow:hidden;
	margin-left:14px;
}

#header_1_body .right{
	width:639px;
	float:right;
	text-align:right;
	overflow:hidden;
	margin-top:-0px;
	margin-right:0px;
}

#my_u_info{
	clear:both;
	width:417px;
	height:27px;
	background:url(../qqshop/phoneinfoico.gif) no-repeat;
	padding-top:30px;
	overflow:hidden;
}

#my_u_info .list{
	text-align:right;
	color:#666;
	padding-right:20px;
}
#my_u_info .list a{
	color:#666;
	padding-right:10px;
}

#my_u_info .list a:hover{
	color:#f5811d;
	text-decoration:none;
}

#my_u_info .list2{
	text-align:right;
	color:#ff6600;
	font-weight:bold;
	padding-right:20px;
}

#my_u_info .list2 a{
	color:#666;
}

#my_u_info .list2 a:hover{
	text-decoration:none;
	color:#f5811d;
}

#header_2{
	width:100%;
	height:65px;
	background:url(../index/navbg.gif) repeat-x;
	overflow:hidden;
}

#header_2_body{
	position:relative;
	width:950px;
	height:65px;
	background:url(../index/nav-body-bg.gif) no-repeat;
	margin:0 auto;
	overflow:hidden;
}

#header_2 ul li{
	display:inline;
	line-height:25px;
	color:#fff;
	text-align:center;
	overflow:hidden;
}

#header_2 ul li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	padding-right:25px;
	line-height:29px;
}

#header_2 ul li a.home{
	font-weight:bold;
	padding-left:30px;
}

#header_2 ul li a:hover{
	text-decoration:none;
	color:#f5811d;
}



#header_3{
	width:100%;
	height:35px;
	background:#e1e1e1;
	border-top:1px solid #fff;
	overflow:hidden;
}

#header_3_body{
	width:950px;
	height:35px;
	margin:0 auto;
	overflow:hidden;
}


#my_brand{
	width:942px; 
	height:85px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	padding:3px;
	clear:both; 
	border:1px #e3e3e3 solid; 
}

#my_brand .title{
	width:118px;
	height:85px;
	float:left;
	background:url(../img/title.jpg) no-repeat;
	overflow:hidden;
}

#my_brand .body{
	width:824px;
	height:85px;
	background:#f1f1f1;
	float:right;
	overflow:hidden;
}

#b_itemGrid{
	width:814px;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}

#b_itemGrid .b_item{
	width:74px;
	height:33px;
	margin-bottom:2px;
	text-align:center;
	float:left;
	overflow:hidden;
}

#b_itemGrid .b_item a{
	display:block;
	width:62px;
	height:31px;
	border:1px solid #f1f1f1;
	overflow:hidden;
}

#b_itemGrid .b_item a:hover{
	border:1px solid #ccc;
}

#box_1{
	width:950px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#box_1_left{
	width:223px;
	float:left;
	overflow:hidden;
}

#box_1_right{
	width:716px;
	float:right;
	overflow:hidden;
}

#box_1_right .left{
	width:498px;
	float:left;
	overflow:hidden;
}

#box_1_right .right{
	width:208px;
	float:right;
	overflow:hidden;
}


#my_cat_brand{
	width:221px;
	border:1px solid #e3e3e3;
	border-top:4px solid #e3e3e3;
	overflow:hidden;
}

#my_cat_brand .cat_title{
	width:221px;
	height:31px;
	border-left:1px solid #e3e3e3;
	border-top:4px solid #e3e3e3;
	overflow:hidden;
}

#my_cat_brand .cat_title img{
	border:0;
	float:left;
	cursor:pointer;
}

ul#c_itemGrid{
	display:block;
	width:213px;
	margin:0 auto;
	overflow:hidden;
}

ul#c_itemGrid li{
	display:block;
	width:213px;
	background:#f6f2e9 url(../img/dlbg1.gif) 0 bottom no-repeat;
	margin-bottom:5px;
	margin-top:5px;
	overflow:hidden;
}

ul#c_itemGrid li h4{
	line-height:25px;
	
}

ul#c_itemGrid li h4 a{
	color:#f26521;
	padding-left:30px;
	line-height:30px;
}

ul#c_itemGrid span.two{
	display:block;
	width:190px;
	margin:0 auto;
	overflow:hidden;
}

ul#c_itemGrid span.two a{
	color:#666;
	line-height:25px;
}

ul#c_itemGrid span.two a:hover{
	text-decoration:none;
	color:#f26521;
}

#brand_body{
	width:213px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	overflow:hidden;
}

#brand_body .b_body{
	width:200px;
	margin:0 auto;
}

#brand_body p.b_item{
	display:block;
	width:100px;
	height:50px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	overflow:hidden;
}

#brand_body p.b_item a{
	display:block;
	width:80px;
	height:40px;
	padding:2px;
	border:1px solid #ccc;
	margin:0 auto;
	overflow:hidden;
}

#brand_body .more{
	clear:both;
	width:200px;
	height:20px;
	background:#e3e3e3 url(../img/more.gif) 170px center no-repeat;
	color:#666;
	text-align:center;
	line-height:20px;
}

#brand_body .more a{
	color:#666;
}

#brand_body .more a:hover{
	color:#f26521;
	text-decoration:none;
}


/***************************************焦点特效**************************************************************/

#myjQuery {
	position:relative;
	width:488px;
	height:275px; 
	background:#b7a490; 
	padding:5px;
	overflow:hidden;
 }
 
#myjQueryContent { width:486px; height:224px; border:1px #ffffff solid; overflow:hidden; }
#myjQueryContent div { height:224px; position:absolute; }
#myjQueryContent .smask { z-index:-1; }
#myjQueryContent img { width:486px; height:224px; }

#myjQueryNav { width:488px; height:47px; display:block; border-top:2px #ffffff solid; overflow:hidden; }
#myjQueryNav li { 
	float:left; 
	width:122px;
	height:40px; 
	display:block; 
	text-align:center; 
	padding-top:7px; 
	cursor:pointer; 
	background:url(../img/normol.gif); 
}
#myjQueryNav .nbg { background:none; }
#myjQueryNav a { color:#ffffff; line-height:16px; position: relative; z-index:12; text-transform: uppercase; display:block; width:85px; height:47px; margin:0 auto; }
#myjQueryNav .current { background:none; }
#myjQueryNav .current a { color:#f6821e; }
#myjQuery #flow { width:123px; height:47px; position:absolute; margin-top:-47px; left:5px; background:url(../img/fcurrent.gif); z-index:10; }

ul.home_ad2{
	display:block;
	width:498px;
	padding-top:10px;
	overflow:hidden;
}

ul.home_ad2 li{
	display:block;
	width:162px;
	height:178px;
	float:left;
	overflow:hidden;
}

ul.home_ad2 li.line{
	margin:0 6px;
}


#shop_article{
	width:206px;
	height:191px;
	overflow:hidden;
	border:1px solid #e2e2e2;
	line-height:24px;
	overflow:hidden;
}

#shop_article .title{
	width:206px;
	height:37px;
	background:url(../img/noticle_title.gif) no-repeat;
	overflow:hidden;
}

ul.my_style_1{
	
}

ul.my_style_1 li{
	display:block;
	width:206px;
	height:24px;
	background:url(../img/squee.gif) 20px center no-repeat;
	line-height:24px;
}

ul.my_style_1 li a{
	padding-left:30px;
}
	
	
ul.my_style_1 li a:hover{
	color:#f5811d;
	text-decoration:none;
}

.ad-2{
	position:relative;
	width:208px;
	height:178px;
	background:url(../img/bz.gif) no-repeat;
	margin-top:10px;
	overflow:hidden;
}


.ad-2 a.a1{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:40px;
	left:9px;
	overflow:hidden;
}

.ad-2 a.a2{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:40px;
	right:9px;
	overflow:hidden;
}

.ad-2 a.a3{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:110px;
	left:9px;
	overflow:hidden;
}

.ad-2 a.a4{
	position:absolute;
	display:block;
	width:86px;
	height:60px;
	top:110px;
	right:9px;
	overflow:hidden;
}


#box_2{
	width:950px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#box_2_left{
	width:731px;
	float:left;
	overflow:hidden;
}

#box_2_right{
	width:208px;
	float:right;
	overflow:hidden;
}

#goods_1{
	width:731px;
	height:346px;
	margin-bottom:5px;
	overflow:hidden;
}

#goods_1 .left{
	width:223px;
	height:346px;
	background:url(../img/s1.jpg) 0 bottom no-repeat;
	float:left;
	overflow:hidden;
}

#goods_1 .right{
	width:508px;
	height:346px;
	float:right;
	overflow:hidden;
}

#goods_1 .left_p{
	width:223px;
	height:70px;
	background:url(../img/dress.jpg) no-repeat;
	overflow:hidden;
}

#goods_1 .right_p{
	width:508px;
	height:38px;
	background:url(../img/dress_1.jpg) no-repeat;
	overflow:hidden;
}

#goods_1 .r_body{
	width:507px;
	height:307px;
	border-right:1px solid #c6c6ce;
	border-bottom:1px solid #c6c6ce;
	overflow:hidden;
}

#goods_1 .g_item{
	width:169px;
	height:280px;
	float:left;
	text-align:center;
	margin-top:20px;
	overflow:hidden;
}

#goods_1 .g_item p.link{
	width:149px;
	height:16px;
	background:url(../img/dress_2.jpg) no-repeat;
	line-height:16px;
	margin:0 auto;
	margin-bottom:5px;
	overflow:hidden;
}

#goods_1 .g_item p.link a{
	color:#fff;
	line-height:20px;
	text-decoration:none;
}

#goods_1 .g_item p.link a:hover{
	color:#f26521;
}


#goods_1 .g_item p.price{
	font-weight:bold;
	color:#f26521;
	line-height:25px;
}

#goods_1 .g_item p.name a:hover{
	color:#f26521;
	text-decoration:none;
}

#new_goods{
	position:relative;
	width:731px;
	margin-bottom:5px;
	margin-top:5px;
	overflow:hidden;
}

#new_goods .title{
	width:731px;
	height:32px;
	background:url(../img/new_goods_title.gif) no-repeat;
	overflow:hidden;
}

#new_goods .body{
	width:729px;
	border:1px solid #fdba76;
	border-top:none;
}

#new_goods .more{
	position:absolute;
	width:42px;
	height:18px;
	line-height:32px;
	text-align:center;
	top:7px;
	right:4px;
	overflow:hidden;
}
	
#new_itemGrid{
	width:758px;
	height:207px;
	overflow:hidden;	
	margin: 0;
    padding: 0;
}

#new_itemGrid .item{
	width:357px;
	height:199px;
	float:left;
	padding: 13px 0 0 13px;
}

#new_itemGrid .item .item_pic{
	width: 139px;
    height: 180px;
    border: 0px solid #C0C2BF;
    float: left;
}

.pic_nofocus {
background: url(../pic_nofocus.png);
position: absolute;
cursor: pointer;
width: 36px;
height: 37px;
right: 15px;
bottom: 10px;
}

.pic_focus {
position: absolute;
cursor: pointer;
background: url(../pic_focus.png);
width: 36px;
height: 37px;
right: 15px;
bottom: 10px;
}

.pic_nofocus_Left {
background: url(../pic_nofocus.png);
position: absolute;
cursor: pointer;
width: 36px;
height: 37px;
right: 8px;
bottom: 7px;
}

.pic_focus_left {
position: absolute;
cursor: pointer;
background: url(../pic_focus.png);
width: 36px;
height: 37px;
right: 8px;
bottom: 7px;
}

.pic_nofocus_hot {
background: url(../pic_nofocus.png);
position: absolute;
cursor: pointer;
width: 36px;
height: 37px;
left: 385px;
bottom: 35px;
}

.pic_focus_hot {
position: absolute;
cursor: pointer;
background: url(../pic_focus.png);
width: 36px;
height: 37px;
left: 385px;
bottom: 35px;
}

.Tab_pic_left {
position: absolute;
cursor: pointer;
width: 105px;
height: 32px;
left:0px;
top:0px;
}

.Tab_pic_right {
position: absolute;
cursor: pointer;
width: 105px;
height: 32px;
left:105px;
top:0px;
}

#new_itemGrid .item .item_pic a{
	width: 139px;
    height: 180px;
	display: block;
    float: left;
    background: url(../bookpic_a.gif) no-repeat;
    position: relative;
}

#new_itemGrid .item .item_pic a:hover{
	width: 139px;
    height: 180px;
	display: block;
    float: left;
    background: url(../bookpic_hover.gif) no-repeat;
    position: relative;
}

#new_itemGrid .item .item_pic img {
width: 116px;
height: 160px;
margin-top:15px;
margin-left:14px;
}

#new_itemGrid .item ul {
width: 216px;
float: right;
line-height: 22px;
padding-top: 5px;
height: 170px;
}

#new_itemGrid .item .title_02 a, .title_01 a {
font-size: 13px;
color: #4F4F4F;
font-weight: bold;
display: block;
padding: 0;
}

#new_itemGrid .item .title_02 a:hover, .title_01 a:hover {
font-size: 13px;
color: #CA0000;
font-weight: bold;
display: block;
padding: 0;
}

#new_itemGrid span.goodsPrice{
	color:#d60000;
	font-weight:bold;
	font-size:14px;
}

/**分馆分类框*******************************************************/
#type_itemGrid{
	width:758px;
	height:207px;
	overflow:hidden;	
	margin: 0;
    padding: 0;
}

#type_itemGrid .item{
	width:357px;
	height:199px;
	float:left;
	padding: 13px 0 0 13px;
}

#type_itemGrid .item .item_pic{
	width: 139px;
    height: 126px;
    border: 0px solid #C0C2BF;
    float: left;
}

#type_itemGrid .item .item_pic a{
	width: 139px;
    height: 126px;
	display: block;
    float: left;
    background: url(../typepic_a.gif) no-repeat;
    position: relative;
}

#type_itemGrid .item .item_pic a:hover{
	width: 139px;
    height: 126px;
	display: block;
    float: left;
    background: url(../typepic_hover.gif) no-repeat;
    position: relative;
}

#type_itemGrid .item .item_pic img {
width: 116px;
height: 106px;
margin-top:15px;
margin-left:14px;
}

#type_itemGrid .item ul {
width: 196px;
float: right;
line-height: 22px;
padding-top: 5px;
height: 170px;
margin-left:20px;
}

#type_itemGrid .item ul li{
float:left; 
width:33%;
}

#type_itemGrid .item ul li a:hover{
color:#C40000;
}

#type_itemGrid .item .title_02 a, .title_01 a {
font-size: 13px;
color: #4F4F4F;
font-weight: bold;
display: block;
padding: 0;
}

#type_itemGrid .item .title_02 a:hover, .title_01 a:hover {
font-size: 13px;
color: #CA0000;
font-weight: bold;
display: block;
padding: 0;
}

#type_itemGrid span.goodsPrice{
	color:#d60000;
	font-weight:bold;
	font-size:14px;
}

/**图书列表*********************************************************/
.book_title{
font-size: 14px;
color: #A11B1E;
}

#booklist_pic{
	width: 93px;
    height: 123px;
    border: 0px solid #C0C2BF;
    float: left;
}

#booklist_pic a{
	width: 93px;
    height: 123px;
	display: block;
    float: left;
    background: url(../booklist_a.gif) no-repeat;
    position: relative;
}

#booklist_pic a:hover{
	width: 93px;
    height: 123px;
	display: block;
    float: left;
    background: url(../booklist_hover.gif) no-repeat;
    position: relative;
}

#booklist_pic img {
width: 81px;
height: 110px;
margin-top:10px;
margin-left:10px;
}

/**左边推荐********************************************************/
#new_itemGrid_left{
	width:207px;
    height: 130px;
	overflow:hidden;	
	margin: 0;
    padding: 0;
}

#new_itemGrid_left .item{
	width:207px;
    height: 130px;
	float:left;
}

#new_itemGrid_left .item .item_pic{
	width: 92px;
    height: 130px;
    border: 0px solid #C0C2BF;
    float: left;
    margin-right:5px;
    margin-left:2px;
}

#new_itemGrid_left .item .item_pic a{
	width: 92px;
    height: 122px;
	display: block;
    float: left;
    background: url(../bookpic_a_left.gif) no-repeat;
    position: relative;
}

#new_itemGrid_left .item .item_pic a:hover{
	width: 92px;
    height: 122px;
	display: block;
    float: left;
    background: url(../bookpic_hover_left.gif) no-repeat;
    position: relative;
}

#new_itemGrid_left .item .item_pic img {
width: 81px;
height: 110px;
margin-top:8px;
margin-left:7px;
}

#new_itemGrid_left .item ul {
width: 107px;
height: 118px;
float: right;
line-height: 20px;
margin-right:0px;
}

#new_itemGrid_left .item .title_02 a, .title_01 a {
font-size: 13px;
color: #4F4F4F;
font-weight: bold;
display: block;
padding: 0;
}

#new_itemGrid_left .item .title_02 a:hover, .title_01 a:hover {
font-size: 13px;
color: #CA0000;
font-weight: bold;
display: block;
padding: 0;
}
/***************************************************精品****************************************************************/

#best_goods{
	position:relative;
	width:731px;
	margin-bottom:5px;
	margin-top:5px;
	overflow:hidden;
}

#best_goods .title{
	width:731px;
	height:32px;
	background:url(../img/best_goods_title.gif) no-repeat;
	overflow:hidden;
}

#best_goods .title2{
	width:731px;
	height:32px;
	background:url(../img/hot_goods_title.gif) no-repeat;
	overflow:hidden;
}


#best_goods .body{
	width:729px;
	border:1px solid #d8c9b4;
	border-top:none;
}

#best_goods .more{
	position:absolute;
	width:42px;
	height:18px;
	line-height:32px;
	text-align:center;
	top:7px;
	right:4px;
	overflow:hidden;
}
	
#best_itemGrid{
	width:720px;
	margin:0 auto;
	padding-top:5px;
	overflow:hidden;
}

#best_itemGrid .item{
	width:180px;
	height:220px;
	float:left;
	margin-top:30px;
	text-align:center;
	overflow:hidden;
}

#best_itemGrid p.pic a{
	display:block;
	width:150px;
	height:150px;
	padding:1px;
	border:1px solid #e5e5e5;
	margin:0 auto;
	overflow:hidden;
}

#best_itemGrid p.name{
	line-height:30px;
}

#best_itemGrid span.goodsPrice{
	color:#f7941c;
	font-weight:bold;
	font-size:14px;
}

.my_style_2{
	position:relative;
	width:208px;
	margin-top:5px;
	overflow:hidden;
}

.my_style_2 .title{
	width:208px;
	height:33px;
	background:url(../img/right_title_bg.gif) no-repeat;
	line-height:33px;
	overflow:hidden;
}
.my_style_2 .title span{
	line-height:33px;
	color:#fff;
	padding-left:15px;
	font-weight:bold;
	font-size:14px;
}

.my_style_2 .body{
	width:206px;
	background-color:#fbf5ee;
	border:1px solid #d6c1ae;
	border-top:none;
}

.my_style_2 .more{
	position:absolute;
	width:30px;
	height:18px;
	top:8px;
	right:4px;
	overflow:hidden;
}

.my_style_2 .more a{
	color:#fff;
	line-height:18px;
}

#cx_itemGrid{
	width:206px;
	padding-top:10px;
	overflow:hidden;
}

#cx_itemGrid .cx_item{
	width:103px;
	height:150px;
	float:left;
	text-align:center;
	overflow:hidden;
}

#cx_itemGrid p.pic a{
	display:block;
	width:80px;
	height:80px;
	padding:3px;
	border:1px solid #ccc;
	margin:0 auto;
	overflow:hidden;
}

#cx_itemGrid p.pic a img{
	width:80px;
}

#cx_itemGrid .cx_item p{
	line-height:30px;
}

#cx_itemGrid span.goodsPrice{
	color:#f5811d;
	font-weight:bold;
}

#my_help{
    margin-right: auto;
	margin-left: auto;
		
	clear:both;
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0px;	
	background-image: url(../bottom_bg.gif); background-repeat: repeat-x;
	text-align: center;
	line-height: 12px;
	margin-top: 0px;
	font-size:12px;
}

#my_help .title{
	width:980px;
	height:24px;
	background:url(../qqshop/help_title.gif) no-repeat;
	overflow:hidden;
}



#my_help .body{
	width:980px;
	height:203px;
	background:url(../qqshop/help_body.gif) no-repeat;
	overflow:hidden;
}



#my_help .kf-title{
	width:216px;
	height:183px;
	background:url(../index/kf-title.gif) no-repeat;
	float:left;
	margin-left:10px;
	_margin-left:5px;
	overflow:hidden;
}

#h_tab{
	width:750px;
	float:right;
	overflow:hidden;
}

#h_tab .tab_item{
	width:150px;
	height:190px;
	background:url(../index/line-s.gif) 139px 18px no-repeat;
	float:left;
	overflow:hidden;
}



#h_tab .tab_item .title{
	width:150px;
	height:88px;
	margin-top:10px;
	overflow:hidden;
}

#h_tab .tab_item .title span{
	display:none;
}

#h_tab .tab_item .list{
	width:150px;
	height:130px;
	margin-top:10px;
	overflow:hidden;
}


#h_tab .tab_item .list a{
	display:block;
	width:150px;
	height:20px;
	line-height:25px;
	color:#666;
	padding-left:20px;
	overflow:hidden;
}

#h_tab .tab_item .list a:hover{
	color:#f5811d;
	text-decoration:none;
}

#box_cat{
	width:980px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:10px;
	overflow:hidden;
}

#box_cat_left{
	width:208px;
	float:left;
	overflow:hidden;
}

#box_cat2{
	clear:both;
	width:950px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:10px;
	
}

#box_cat_left2{
	width:208px;
	float:left;
	
}

#box_cat_right2{
	width:731px;
	float:right;
	
}

#box_cat_right{
	width:760px;
	float:right;
	overflow:hidden;
}



.my_style_3{
	width:760px;
	height:30px;
	background-color:#ededed;
	overflow:hidden;
}

.my_style_3 form{
	width:240px;
	height:30px;
	float:right;
	margin-top:3px;
	overflow:hidden;
}

.my_style_3 form select{
	vertical-align:middle;
}

.my_style_3 form input{
	vertical-align:middle;
}

.my_style_3  .title{
	width:100px;
	height:30px;
	line-height:30px;
	float:left;
	overflow:hidden;
}

.my_style_3 .title span{
	padding-left:5px;
	color:#666;
	font-weight:bold;
	font-size:14px;
}

.my_style_4 .title{
	width:100%;
	height:30px;
	background:url(../img/icon.gif) 0 center no-repeat;
	line-height:30px;
	overflow:hidden;
}

.my_style_4 .title span{
	padding-left:10px;
}

.my_style_4 a:hover{
	color:#f7941c;
	text-decoration:none;
}


#g_itemGrid{
	width:728px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:5px;
	overflow:hidden;
}

#g_itemGrid .item{
	width:182px;
	height:280px;
	text-align:center;
	margin-bottom:5px;
	float:left;
	overflow:hidden;
}

#g_itemGrid .item p.pic a{
	display:block;
	width:150px;
	height:150px;
	padding:2px;
	border:1px solid #e5e5e5;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#g_itemGrid .item p.name{
	line-height:30px;
}

#g_itemGrid  span.goodsPrice{
	color:#d20015;
	font-size:14px;
	font-weight:bold;
}

#g_itemGrid p.price{
	line-height:25px;
}

#select_main{
	width:731px;
	overflow:hidden;
}

#select_main .item_list{
	clear:both;
	width:731px;
	min-height:30px;
	border-bottom:1px dashed #ccc;
	margin-bottom:5px;
	overflow:auto;
}

#select_main .item_list p{
	width:650px;
	line-height:30px;
	overflow:hidden;
}

#select_main .item_list p a{
	white-space:nowrap;
}

#select_main .left{
	width:80px;
	height:30px;
	float:left;
	overflow:hidden;
}

#select_main .left p.title{
	color:#666;
}



#select_main .right{
	width:650px;
	float:right;
	overflow:hidden;
}

#select_main .right a{
	padding:0 6px;
	white-space:nowrap;
}

#select_main .right span.selected{
	background-color:#990000;
	color:#fff;
	margin:0 6px;
	padding:2px;
}

ul#price_ul li{
	display:inline;
	line-height:30px;
	padding-right:10px;
}

ul#price_ul li a{
	color:#f26521;
}

ul#price_ul li#price-grade-current{
	color:#666;
	font-weight:bold;
}

#all_goods_info{
	width:730px;
	overflow:hidden;
}

#my_pic{
	width:320px;
	float:left;
	
}


#my_pic .next_up{
	width:320px;
	height:30px;
	margin:0 auto;
	margin-top:5px;
	overflow:hidden;
}

#my_pic .next_up a{
	display:block;
	width:160px;
	float:left;
	overflow:hidden;
}


#my_info{
	width:400px;
	float:right;
	overflow:hidden;
}

#my_pic .thumb{
	border:1px solid #ccc;
}

#my_info h2{
	color:#f26521;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#my_info ul.line li{
	line-height:25px;
	color:#666;
}

#my_info ul.price{
	display:block;
	width:398px;
	background-color:#f7f7f7;
	border:1px solid #e8e7e7;
	margin:5px 0;
	overflow:hidden;
}

#my_info ul.price li{
	line-height:30px;
	padding-left:10px;
}

#my_info span.goodsPrice{
	font-size:14px;
	color:#f26521;
	font-weight:bold;
}

#my_info ul.price li.point{
	color:#8ec641;
}

#my_info li#itemBtnList{
	padding:10px 0;
}


/**********************************放大镜效果*****************************************************************************************/

/* Copyright 2008 MagicToolBox.com. To use this code on your own site, visit http://magictoolbox.com */

/* CSS class for zoomed area */
.MagicZoomBigImageCont {
	border:			1px solid #666;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			12px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#666;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px;
}

#my_pic a.MagicZoom{
	cursor:crosshair;
}


#goods_list_foot{
	position:relative;
	width:722px;
	height:133px;
	background:url(../img/foot.gif) no-repeat;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:5px;
	overflow:hidden;
}

#goods_list_foot .body{
	position:absolute;
	width:500px;
	height:100px;
	left:170px;
	top:20px;
	overflow:hidden;
}

#goods_list_foot p.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ed1b23;
	font-weight:bold;
	line-height:30px;
}

#goods_list_foot p{
	line-height:30px;
	color:#666;
}

#goods_list_foot a{
	color:#ed1b23;
	font-weight:bold;
	padding:0 5px;
}

#other_info{
	width:731px;
	margin-top:10px;
}

table.gift td{
	color:#666;
	line-height:25px;
	padding-left:10px;
}

.my_style_5{
	width:731px;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
}

.my_style_5 .title{
	width:731px;
	height:30px;
	border-top:2px solid #f7941c;
	background:#f1f1f1 url(../img/arrow_ap.gif) 4px center no-repeat;
	border-bottom:1px solid #e7e2e2;
	overflow:hidden;
}

.my_style_5 .title span{
	line-height:30px;
	padding-left:20px;
	color:#666;
	font-weight:bold;
}

.my_style_6 .title{
	width:980px;
	height:27px;
	background:url(../img/buy_dlistbj.gif) repeat-x;
	border-top:3px solid #5eb8bc;
	overflow:hidden;
}

.my_style_6 .title span{
	line-height:27px;
	color:#666;
	background:url(../img/dot_ico.gif) 5px 1px no-repeat;
	padding-left:25px;
	font-size:14px;
}

.my_style_7 .title{
	width:100%;
	height:27px;
	background:url(../img/buy_dlistbj.gif) repeat-x;
	border-top:3px solid #5eb8bc;
	overflow:hidden;
}

.my_style_7 .title span{
	line-height:27px;
	color:#666;
	background:url(../img/dot_ico.gif) 5px 1px no-repeat;
	padding-left:25px;
	font-size:14px;
}




table.my_tab_1{
	width:100%;
}

table.my_tab_1 th{
	line-height:30px;
	background-color:#f3f3f3;
	text-align:center;
	color:#666;
}

table.my_tab_1 td{
	line-height:30px;
	color:#666;
	border-bottom:1px solid #e5e5e5;
	text-align:center;
}


#cart_ico{
	width:250px;
	height:30px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	overflow:hidden;
}


table.my_tab_2{
	width:100%;
	border-bottom:1px solid #e5e5e5;
}

table.my_tab_2 th{
	line-height:30px;
	background-color:#f3f3f3;
	text-align:left;
	padding-left:10px;
	color:#666;
}

table.my_tab_2 td{
	line-height:30px;
	color:#666;
	text-align:left;
	padding-left:10px;
}

table.my_tab_2 a{
	text-decoration:none;
	color:#ff9900;
	font-weight:bold;
}

table.my_tab_3{
	width:100%;
	border-top:2px solid #e5e5e5;
}

table.my_tab_3 th{
	line-height:40px;
	background-color:#f3f3f3;
	text-align:left;
	padding-left:10px;
	color:#666;
	border-bottom:1px solid #ccc;
}

table.my_tab_3 td{
	line-height:40px;
	color:#666;
	text-align:left;
	padding-left:10px;
	border-bottom:1px solid #ccc;
}

.my_style_8{
	width:437px;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
}

.my_style_8 .title{
	width:437px;
	height:48px;
	background:url(../img/login_title.gif) no-repeat;
	overflow:hidden;
}

.my_style_8 .body{
	width:435px;
	height:200px;
	border:1px solid #f6986a;
	border-top:none;
	padding-top:20px;
	overflow:hidden;
}

.my_style_8 .title2{
	width:437px;
	height:56px;
	background:url(../img/reg_title.gif) no-repeat;
	overflow:hidden;
}

.my_style_8 .body2{
	width:435px;
	border:1px solid #cacaca;
	border-top:none;
	padding-top:20px;
	overflow:hidden;
}

#box_u{
	width:950px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:5px;
	overflow:hidden;
}

#box_u_left{
	width:150px;
	float:left;
	overflow:hidden;
}

#box_u_right{
	width:780px;
	float:right;
	overflow:hidden;
}

table.my_tab_4{
	width:100%;
	
}

table.my_tab_4 th{
	line-height:40px;
	text-align:left;
	padding-left:10px;
	color:#666;
	border-bottom:1px solid #ccc;
}

table.my_tab_4 td{
	line-height:40px;
	color:#666;
	text-align:left;
	padding-left:10px;
	border-bottom:1px solid #ccc;
}

table.my_tab_4 .textInput {
  height: 15px;
  background: #f5f5f5;
  padding: 3px;   margin-right: 5px;
  border: 1px solid #ccc;
  vertical-align:middle;
}

#user_menu ul li{
	border-bottom:1px dashed #92dde1;
}

/**************************************************浮动客服************************************************************/

#topbar{
position:absolute;
width: 110px;
visibility: hidden;
z-index: 100;
}

#my_history{
	width:110px;
	overflow:hidden;
}

#my_history .title{
	width:110px;
	height:39px;
	background:url(../img/black_title.gif) no-repeat;
	overflow:hidden;
}


#my_history .body{
	width:110px;
	background:url(../img/black_body.gif) repeat-y;
	text-align:center;
	overflow:hidden;
}

#my_history p{
	width:90px;
	height:25px;
	line-height:25px;
	color:#666;
	padding:0;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}



#my_history p.ww{
	background:url(../img/online_ww.gif) 0 center no-repeat;
}

#my_history p.ww a{
	padding-left:20px;
}


#my_history a{
	color:#666;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	padding-left:5px;
}

#my_history p.qq{
	background:url(../img/qq.gif) 0 center no-repeat;
}

#my_history p.qq a{
	padding-left:20px;
	line-height:25px;
}

#my_history p.msn{
	background:url(../img/msn.gif) 0 center no-repeat;
}

#my_history p.msn a{
	padding-left:20px;
}

#my_history .bottom{
	width:110px;
	height:38px;
	background:url(../img/black_bottom.gif) no-repeat;
	overflow:hidden;
}

#my_history .bottom a{
	display:block;
	width:16px;
	height:14px;
	float:right;
	margin-top:18px;
	overflow:hidden;
}

/***标签列表********************************************************/

/***********************************************************/
.login_star{
color: #FF0000;
}

/********************用于翻页***************************************/
.Pages_Link{ 
  border: #C9C9C9 1px solid;
  margin:2px;padding:2px 5px 2px 5px; 
  color:#A11B1E; 
  text-decoration:none;
  background-color:#ffffff font-size:;
 }
.Pages_Link:hover {
  border:#A11B1E 1px solid; 
  color:#ffffff; 
  background-color:#C40013 ;
  text-decoration:none;
}
.Pages_Link:active {
  border:#A11B1E 1px solid; 
  color:#ffffff; 
}
.Pages_NoLink {
  border: #A11B1E 1px solid;
  FONT-WEIGHT: bold; 
  padding:2px 5px 2px 5px; 
  margin:2px; color:#C40013;
  background-color:#ffffff}
.Pages_GoTo { 
  width:36px;  
  height:17px; 
  line-height:17px; 
  text-align:center; 
  border:1px solid #C9C9C9; 
  background:#fffff;
  vertical-align:-2px;
   }
  
/********************用于翻页over***************************************/

/********************播放界面over***************************************/
.Play_Center{
  width: 980px;
  margin: 0 auto;
}

.Play_Left{
  float: left;
  width: 649px;
  height: 521px;
  margin-left: 0px;
  display: inline;
}

.Play_Right{
  float: left;
  width:322px;
  border: 0px solid #DBDBDB;
  padding:0px;
  padding-top: 0px;
  padding-left: 0;
  padding-right: 0;
  margin-left:0px
}

.Play_Right_list{
  float: left;
  width:322px;
  background-color: #F8F8F8;
  border: 1px solid #DBDBDB;
  border-top:none;
  padding: 0px;
  padding-top: 0px;
  padding-left: 0;
  padding-right: 0;
  margin-left:6px
}
.Play_Right_list h1 {
  font-size: 12px;
  margin-top: 5px;
  color: #414141;
  height: 18px;
}
.Play_Right_list ul {
  margin-bottom: 0px;
  height: 431px;
  overflow: scroll;
  overflow-x: hidden;
}
.Play_Right_list ul li {
border-bottom: 1px dashed #CCC;
line-height: 26px;
height: 26px;
}
.Play_Right_list ul li a {
display: block;
padding-left: 0px;
}
.Play_Right_list ul li a:hover {
color: #A11B1E;
text-decoration: none;
}
.Play_Right_list INPUT {
  margin-left: 10px;
  FONT: 12px/1.5 tahoma,arial,宋体,sans-serif
}

.PlayList_title{
  background: url(../PlayList_title.gif) no-repeat;
  width:324px;
  height: 27px;
  margin-top:0px;  
  margin-left:6px;
}

.PlayList_bottom_fav{
  width:58px;
  height: 27px;
  margin-top:0px;  
  margin-left:6px;
}

.Check_box{
color: #A11B1E;
height: 30px;
line-height: 30px;
text-align: center;
margin-top:-15px;
}

.PlayingImg{
background: url(../btn_Playing.gif) no-repeat 10px;
color: #A11B1E;
}

.Playing_td{
background-color:#EAEAEA;
}

.bookhtml{
height: 449px;
width: 649px;
border: 1px solid #DBDBDB;
margin-bottom: 0px;
display:block;
border-bottom:none;
}
span_favRemark{
margin-top: -5px;
}

/********************播放界面over***************************************/

/********************评论界面over***************************************/
.Remark_Center{
  width: 980px;
  margin: 0 auto;
  margin-top: 7px;
}

.Remark_Left{
  float: left;
  width: 651px;
  height: 536px;
  margin-left: 0px;
  display: inline;
}

.Remark_Right{
  float: left;
  width:322px;
  border: 0px solid #DBDBDB;
  padding:0px;
  padding-top: 0px;
  padding-left: 0;
  padding-right:0;
  margin-left:0px
}

.Remark_Right_list{
  float: left;
  width:322px;
  height: 510px;
  background-color: #fff;
  border: 1px solid #DBDBDB;
  border-top:none;
  padding: 0px;
  padding-top: 0px;
  padding-left: 0;
  padding-right: 0;
  margin-left:6px
}
.Remark_Right_list h1 {
  font-size: 12px;
  margin-top: 5px;
  color: #414141;
  height: 18px;
}
.Remark_Right_list ul {
  margin-bottom: 0px;
  height: 431px;
  overflow: scroll;
  overflow-x: hidden;
}
.Remark_Right_list ul li {
border-bottom: 1px dashed #CCC;
line-height: 26px;
height: 26px;
}
.Remark_Right_list ul li a {
display: block;
padding-left: 0px;
}
.Remark_Right_list ul li a:hover {
color: #A11B1E;
text-decoration: none;
}
.Remark_Right_list INPUT {
  margin-left: 10px;
  FONT: 12px/1.5 tahoma,arial,宋体,sans-serif
}

.Remark_Right_listInner{
  float: left;
  height: 303px;
  width:300px;  
  margin-left:10px;
  margin-top:1px  ;
}

.RemarkList_title_left{
  background: url(../Remark_title_left.png) no-repeat;
  width:651px;
  height: 27px;
  margin-top:0px;  
}

.RemarkList_title_Right{
  background: url(../Remark_title.gif) no-repeat;
  width:324px;
  height: 27px;
  margin-top:0px;  
  margin-left:6px;
}


.bookhtml_remark{
height: 509px;
width: 649px;
border: 1px solid #DBDBDB;
margin-bottom: 0px;
display:block;
border-top:none;
}

/********************评论界面over***************************************/

/********************后台管理界面over***************************************/
.Sysmanage_Right{
  float: left;
  width: 793px;
  height: 579px;
  margin-left: 0px;
  display: inline;
}
.Sysmanage_Right_title{
  background: url(../Sysmanage/UserManage_title_name.png) no-repeat;
  width:793px;
  height: 27px;
  margin-top:0px;  
}
.Sysmanage_Right_memo{
height: 551px;
width: 791px;
border: 1px solid #DBDBDB;
margin-bottom: 0px;
display:block;
border-top:none;
}
.Sysmanage_Right_tableCss {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 27px;
color: #666;
}
.Sys_TableList{
float: left;
width: 100%;
border: 0px solid #DBDBDB;
padding: 10px;
padding-top: 3px;
padding-left: 0;
padding-right: 0;
height: 540px;
text-align:left;
}
/********************后台管理界面over***************************************/
.inputbox_css{
 border:1px solid #999999; 
 line-height:24px; 
 padding-left:5px; 
 font-family:微软雅黑; 
}
.Logininputbox_css{
 border:1px solid #999999; 
 line-height:26px; 
 padding-left:5px; 
 font-family:微软雅黑
}

.RankMore{
position: absolute;
cursor: pointer;
width: 44px;
height: 14px;
right: 6px;
top: 9px;
border: 0px solid #EB3333;
}
.div-killwords{
width:645px;
margin-left:15px;
word-wrap:break-word; 
word-break:break-all;
}
.span-killwords{
margin-top:5px;
word-wrap:break-word; 
word-break:break-all;
width:107px;
color:#6C6C6C;
}

.header_1_menu{
width: 100%;
height: 30px;
background: #fff;
margin-top: 0px;
overflow: hidden;
}
.header_1_menu_body{
width: 1008px;
height:30px;
background: #fff;
margin: 0 auto;
overflow: hidden;
}