/*-------------------------------------
Site:    
Author:      
Version:     
Default Colour:  
Description:   
------------------------------------- */

/*Global style
----------------------------*/
html,body {height:100%; width:100%; min-height:100%;}
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,blockquote,img,h1,h2,h3,h4,h4,h5 {margin:0;padding:0;}
fieldset,img {border:0;}
.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}
ol,ul,dl {list-style:none;}
body {font:11px/120% Arial, Helvetica, sans-serif; background-image:url(../images/all_bg.jpg); background-repeat:repeat-x; background-color:#fff;}



/*Link style
----------------------------*/
a:link,a:visited {}
a:hover,a:active {}


/* Font Style
-----------------------------*/
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
.red{color:#FF0000;}
.blue_1 {font:12px/150% Arial, Helvetica, sans-serif;color:#074395;text-decoration:none;}
.blue_1 a:link {font:12px/150% Arial, Helvetica, sans-serif;color:#074395;text-decoration:none;}
.blue_1 a:visited {font:12px/150% Arial, Helvetica, sans-serif;color:#074395;text-decoration:none;}
.blue_1 a:hover {font:12px/150% Arial, Helvetica, sans-serif;color:#074395;text-decoration:underline;}
.blue_2 {font:14px/150% Arial, Helvetica, sans-serif;color:#0bb4bf;text-decoration:none;font-weight: bold;}
.blue_3 {font:14px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;font-weight: bold;}
.blue_4 {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;font-weight: bold;}
.blue_5 {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;}
.blue_5 a:link {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;}
.blue_5 a:visited {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;}
.blue_5 a:hover {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:underline;}
.blue_6 {font:12px/150% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:underline;}
.blue_6 a:link {font:12px/150% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:underline;}
.blue_6 a:visited {font:12px/150% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:underline;}
.blue_6 a:hover {font:12px/150% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:underline;}
.white_1 {font:16px/120% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;font-weight: bold;}
.white_1 a:link {font:16px/120% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;font-weight: bold;}
.white_1 a:visited {font:16px/120% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;font-weight: bold;}
.white_1 a:hover {font:16px/120% Arial, Helvetica, sans-serif;color:#fff;font-weight: bold;}
.gray_1 {font:14px/120% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:none;font-weight: bold;}
.gray_2 {font:14px/120% Arial, Helvetica, sans-serif;color:#666;text-decoration:none;}
.gray_3 {font:12px/120% Arial, Helvetica, sans-serif;color:#323232;text-decoration:none;}
.gray_4 {font:12px/150% Arial, Helvetica, sans-serif;color:#666;text-decoration:none;}
.gray_4 a:link {font:12px/150% Arial, Helvetica, sans-serif;color:#666;text-decoration:none;}
.gray_4 a:visited {font:12px/150% Arial, Helvetica, sans-serif;color:#666;text-decoration:none;}
.gray_4 a:hover {font:12px/150% Arial, Helvetica, sans-serif;color:#666;text-decoration:underline;}
.gray_5 {font:12px/150% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:none;}
.gray_6 {font:12px/150% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:none;font-weight: bold;}
.gray_7 {font:16px/120% Impact, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}
.gray_7 a:link {font:16px/120% Impact, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}
.gray_7 a:visited {font:16px/120% Impact, Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;}
.gray_7 a:hover {font:16px/120% Impact, Arial, Helvetica, sans-serif;color:#666666;text-decoration:underline;}
.gray_8 {font:14px/150% Arial, Helvetica, sans-serif;color:#4a4a4a;text-decoration:none;}
.gray_9 {font:14px/120% Arial, Helvetica, sans-serif;color:#666666;text-decoration:none;font-weight: bold;}
.gray_10 {font: bold 10px Verdana;color:#444444;}
.red_2 {font:12px/150% Arial, Helvetica, sans-serif;color:#ff0000;text-decoration:none;font-weight: bold;}
.green_1 {font:12px/150% Arial, Helvetica, sans-serif;color:#0c6b0c;text-decoration:none;font-weight: bold;}
.green_1 a:link {font:12px/150% Arial, Helvetica, sans-serif;color:#0c6b0c;text-decoration:none;font-weight: bold;}
.green_1 a:visited {font:12px/150% Arial, Helvetica, sans-serif;color:#0c6b0c;text-decoration:none;font-weight: bold;}
.green_1 a:hover {font:12px/150% Arial, Helvetica, sans-serif;color:#0c6b0c;text-decoration:underline;font-weight: bold;}
.green_2 {font:16px/120% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;font-weight: bold;}
.green_2 a:link {font:16px/120% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;font-weight: bold;}
.green_2 a:visited {font:16px/120% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;font-weight: bold;}
.green_2 a:hover {font:16px/120% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:underline;font-weight: bold;}
.green_3 {font:11px/120% Arial, Helvetica, sans-serif;color:#4e6c05;text-decoration:none;line-height:23px;}
.green_3 a:link {font:11px/120% Arial, Helvetica, sans-serif;color:#4e6c05;text-decoration:underline;line-height:23px;}
.green_3 a:visited {font:11px/120% Arial, Helvetica, sans-serif;color:#4e6c05;text-decoration:none;line-height:23px;}
.green_3 a:hover {font:11px/120% Arial, Helvetica, sans-serif;color:#4e6c05;text-decoration:underline;line-height:23px;}
.green_4 {font:16px/120% Impact, Arial, Helvetica, sans-serif;color:#004500;text-decoration:none;}
.green_5 {font:12px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;}
.green_5 a:link {font:12px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;}
.green_5 a:visited {font:12px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;}
.green_5 a:hover {font:12px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:underline;}
.green_6 {font:14px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;}
.green_6 a:link {font:14px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;}
.green_6 a:visited {font:14px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;}
.green_6 a:hover {font:14px/150% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:underline;}
.green_7 {font:14px/150% Arial, Helvetica, sans-serif;color:#6a920d;text-decoration:none;font-weight: bold;}
.green_8 {font:14px/150% Arial, Helvetica, sans-serif;color:#0c6b0c;text-decoration:none;font-weight: bold;}
.green_9 {font:14px/160% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;font-weight: bold;}
.green_9 a:link {font:14px/160% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;font-weight: bold;}
.green_9 a:visited {font:14px/160% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:none;font-weight: bold;}
.green_9 a:hover {font:14px/160% Arial, Helvetica, sans-serif;color:#76a216;text-decoration:underline;font-weight: bold;}
.black_1 {font:20px/120% Impact, Arial, Helvetica, sans-serif;color:#000;text-decoration:none;}
.brown_1 {font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;text-decoration:none;line-height:23px;}
.brown_1 a:link {font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;text-decoration:none;line-height:23px;}
.brown_1 a:visited {font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;text-decoration:none;line-height:23px;}
.brown_1 a:hover {font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;text-decoration:underline;line-height:23px;}
.green_border {border: 1px solid #b7e092;}
.paging-normal {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;}
.paging-normal a:link {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;}
.paging-normal a:visited {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;}
.paging-normal a:hover {font:12px/150% Arial, Helvetica, sans-serif;color:#3884b4;text-decoration:none;text-decoration:underline;}

.paging-active {
-x-system-font:none;
color:#490c49;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:150%;
text-decoration:underline;
}

/*Header
-----------------------------*/
#top {width:950px;height:105px;background-image:url(../images/top_bg.jpg);margin:0 auto;}
#login {width:350px;height:25px;}
#mainnav {width:950px;height:40px;margin:0 auto;background-image:url(../images/nav_bg.jpg);}
#mainnav ul {clear:both;padding:0 0 0 0;margin:0 0 0 15px;list-style-type:none;}
#mainnav ul li {font-weight:normal;font-size:14px;float:left;width:170px;line-height:40px;height:34px;text-align:center;padding:0 0 0 0px;}
#mainnav ul li.line {margin:9px 9px 0 9px;background-image:url(../images/nav_line.jpg);overflow:hidden;width:1px;height:19px;background-repeat: no-repeat;}
#mainnav ul li a{ display:block;display:block; width:170px; height:33px; line-height:38px; text-align:center}
#mainnav ul li.hover a,#mainnav ul li.hover a:hover{background:url("../images/bright_shadow.png") no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bright_shadow.png", sizingMethod="scale"); font-weight:bold;}
#mainnav ul li a:hover{background:url("../images/bright_shadow_1.png") no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bright_shadow_1.png", sizingMethod="scale"); }
#mainnav ul li a.selected {background:url("../images/bright_shadow_1.png") no-repeat;_background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bright_shadow_1.png", sizingMethod="scale"); }
#nav{}
span.menu {cursor: default;}
#dropmenudiv {
	position:absolute;
	border:1px solid #99cb46;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	color:#5b981f;
	line-height:18px;
	z-index:1000;
	background-color:#ddfda8;
	margin:0 0 0 160px;
	
}
#dropmenudiv ul{
	padding:3px 0;
	background-color:#ddfda8;
}
#dropmenudiv li{
	width: 100%;
	height: 25px;
	display: block;
	text-indent: 3px;
	text-decoration: none;
	background-color:#ddfda8;
	color:#5b981f;
}
#dropmenudiv a {
	width: 90%;
	height: 20px;
	line-height:20px;
	display: block;
	text-indent: 3px;
	text-decoration: none;
	background-color:#ddfda8;
	color:#5b981f;
	margin:0 auto;
}
#dropmenudiv a:hover { /*hover background color*/
	background-color: #99cb46;
	border:1px solid #fff;
	color:#fff;
}

/*Content
-----------------------------*/
#main {width:950px;margin:5px auto 0 auto;clear:none; zoom:1;}
#mainleft {width:205px;margin:0 0 0 0;float:left;clear:none; position:relative; top:-1px}
#shoppingcar {width:205px;margin:0 0 0 0;float:left;clear:none; }
#shoppingcar_top {width:205px;height:37px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/shoppingcar_top.jpg);}
#shoppingcar_middle {width:205px; padding-bottom:10px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/shoppingcar_middle.jpg);background-repeat:repeat-y; }
#shoppingcar_bottom {width:205px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/shoppingcar_bottom.jpg);background-repeat: no-repeat;}

.shoppingcar_content_1 {width:165px;height:20px;margin:10px 16px 0 16px;float:left;clear:none; display:inline;}
.shoppingcar_content_2 {width:165px;margin:15px 20px 0 20px;float:left;clear:none; display:inline;overflow:hidden; padding-bottom:15px}
.shoppingcar_content_3 {width:165px;clear:none; display:inline;overflow:hidden; margin:0 auto}
.shoppingcar_content_3 p{ margin:0; padding:0;padding-top:5px;}
.shoppingcar_content_detail {width:160px;float:left;clear:none;margin:0 0 6px 0;}
.shoppingcar_content_detail_thumbnail {float:left;clear:none;}
.shoppingcar_content_detail_text {float:left;clear:none;margin:0 0 5px 10px;}
.shoppingcar_content_detail_text ul{ }
.clear-float {clear:both;}
.text-center {text-align:center;}
.button {width:80px;height:24px; float:left;background:url(../images/button_addtocart.jpg) no-repeat;text-align:center;font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;line-height:23px; margin:0 auto;}
.button2 {width:100px;height:24px; float:left;background:url(../images/button_addtocart2.jpg) no-repeat;text-align:center;font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;line-height:23px; margin:0 auto;}


#shopping_cart{ width:86%; margin:0 auto; padding:10px;clear:none;}
#shopping_cart .cart_items{ }
#shopping_cart .cart_items .line_short{ position:relative; clear:both; float:none; margin:8px 0}
#shopping_cart .cart_items .cart_item{ line-height:20px; color:#676767; }
#shopping_cart .cart_items .cart_item h3{ font-size:12px; position:relative; font-weight:normal;}
#shopping_cart .cart_items .cart_item h3 a{ position:absolute; right:0px; top:0px; display:block; width:16px; height:15px; text-indent:-10000px; outline:none; background:url("../images/shoppingcar_delete.jpg") no-repeat}
#shopping_cart .cart_items .cart_item .cart_item_extra_1{ clear:both; overflow:hidden;}
#shopping_cart .cart_items .cart_item .cart_item_extra_1 .proImg{ float:left;}
#shopping_cart .cart_items .cart_item .cart_item_extra_1 .cart_item_extra_btn{ float:right; width:110px}
#shopping_cart .cart_items .cart_item .cart_item_extra_1 .cart_item_extra_btn li strong{ font-family:"宋体"; font-size:12px; display:block; float:left; width:48px}
#shopping_cart .cart_items .cart_item .cart_item_name{}
#shopping_cart .cart_items .cart_item .cart_item_name span{ display:block;}
#shopping_cart .cart_items .cart_item .cart_item_name span strong{ padding-left:30px; font-weight:normal}


.title_1 {margin:12px 0 0 50px;}
.title_2 {margin:10px 0 0 50px;width:450px;float:left;clear:none;}
.title_3 {margin:12px 0 0 30px;}
.title_4 {margin:10px 0 0 50px;width:550px;float:left;clear:none;}
.new {margin:8px 0 0 5px;width:60px;float:left;clear:none;}
.more {margin:8px 3px 0 0;width:30px;float:right;clear:none;}
.line_short {width:165px;margin:2px 0 0 0;background-image:url(../images/line_dot.jpg);background-repeat:repeat-x;float:left;clear:none;}
.line {background-image:url(../images/line_dot.jpg);background-repeat:repeat-x;}
.content_arrow {margin:13px 20px 0 0;width:10px;float:right;clear:none;}
.dot{clear:both; height:1px; width:710px; margin:0 auto; float:none}



#notice {width:212px;height:200px;float:right;clear:none;}
#notice_top {width:212px;height:38px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/notice_top.jpg);}
#notice_middle {width:212px;height:155px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/notice_middle.jpg);background-repeat:repeat-y;}
#notice_bottom {width:212px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/notice_bottom.jpg);background-repeat: no-repeat;}
#notice_content {width:172px;height:115px;margin:20px 20px 20px 20px;float:left;clear:none; display:inline}
.content {width:740px;margin:5px 0 0 0;float:left;clear:none;}
.content_top {width:740px;height:36px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_top.gif);}
.content_middle {width:740px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_middle.jpg);background-repeat:repeat-y;}
.content_bottom {width:740px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_bottom.jpg);background-repeat: no-repeat;}
.content_middle_list{float:left;padding:0 150px; margin-top:5px;width:440px;}
.content_middle_listLeft{float:left;width:150px;}
.content_middle_listLeft_pic{width:120px;height:120px;}
.content_middle_listRight{float:left;width:280px;padding-left:10px;}
.content_middle_listRight_box{float:left; margin-top:33px;width:200px; padding-bottom:15px;background-color: #eeeeee; border:#CCCCCC 1px solid;}
.content_middle_listRight_price{float:left;width:180px;padding-left:20px;line-height:40px; font-weight:bold; font-size:14px;}
.content_middle_listRight_btn{float:left;width:185px;padding-left:15px;font-weight:bold;}
.content_middle_explain{float:left;width:740px; margin-top:10px;}
.content_middle_explain_text{float:left;width:718px;padding:10px; line-height:25px;font-size: 12pt; FONT-FAMILY: Comic Sans MS;background-color: #eeeeee; border:#CCCCCC 1px solid;}
.content_middle_explain_pic{float:left;width:718px; padding:10px;}

.content_middle ul {}
.content_middle ul li {float:left;clear:none; margin:15px 0 15px 9px;overflow:hidden; display:inline; background:url("../images/indexItemBg.jpg") no-repeat; width:173px; height:85px; overflow:hidden }

.content_middle_1 {width:740px;min-height:350px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_middle.jpg);background-repeat:repeat-y;}
.content_middle_1 ul {}
.content_middle_1 ul li {float:left;clear:none; margin:15px 10px 15px 9px;overflow:hidden; display:inline; background:url("../images/itemBg.jpg") no-repeat; width:223px; height:85px; overflow:hidden }
.content_middle_1_detail_text {width:130px;float:left;clear:none;  height:28px; line-height:28px; text-indent:0px}
.content_middle_1_detail_text a.close{ display:block; width:125px; background:url("../images/delete.jpg") no-repeat; width:15px; height:15px; float:right; margin:7px 5px 0 0 }
.content_middle_1_detail_button {width:80px;height:24px; float:left;background:url(../images/button_addtocart.jpg) no-repeat;text-align:center;font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;line-height:23px;margin-left:2px; margin-top:15px;}

.content_middle_detail_thumbnail {width:83px;float:left;margin:2px 0 0 2px; }
.content_middle_detail_text {width:85px;float:right;clear:none;  height:28px; line-height:28px; text-indent:0px}
.content_middle_detail_text_1 {width:80px;float:left;clear:none;  height:28px; line-height:28px; text-align:center;margin-left:2px;}
.content_middle_detail_button {width:80px;height:24px; float:left;background:url(../images/button_addtocart.jpg) no-repeat;text-align:center;font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;line-height:23px;margin-left:2px;}
.content_middle_detail_button ul { width:80px; overflow:hidden; margin:0 auto; }
.content_middle_detail_button ul li {width:33px; height:24px;float:left; margin:0; margin-left:5px; border:none; display:inline; background:none}

.customer {width:740px;height:280px;margin:0px 0 0 0;float:left;clear:none;}
.customer_top {width:740px;height:36px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/customer_top.gif);}
.customer_middle {width:740px;min-height:350px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_middle.jpg);background-repeat:repeat-y;}
.customer_bottom {width:740px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_bottom.jpg);background-repeat: no-repeat;}

.cart {width:740px;margin:0px 0 0 0;float:left;clear:none;}
.cart_top {width:740px;height:36px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/cart_top.gif);}
.cart_middle {width:740px;min-height:350px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_middle.jpg);background-repeat:repeat-y;}
.cart_bottom {width:740px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_bottom.jpg);background-repeat: no-repeat;}

.myaccount {width:740px;height:280px;margin:0px 0 0 0;float:left;clear:none;}
.myaccount_top {width:740px;height:36px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/myaccount_top.gif);}
.myaccount_middle {width:740px;min-height:350px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_middle.jpg);background-repeat:repeat-y;}
.myaccount_bottom {width:740px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_bottom.jpg);background-repeat: no-repeat;}

#ranking {width:205px;margin:5px 0 0 0;float:left;clear:none;}
#ranking_top {width:205px;height:38px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/ranking_top.jpg);}
#ranking_middle {width:205px;height:auto;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/ranking_middle.jpg);background-repeat:repeat-y;}
#ranking_bottom {width:205px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/ranking_bottom.jpg);background-repeat: no-repeat;}
#ranking_middle ul {width:165px;margin:0 auto; margin-top:20px;}
#ranking_middle li {height:30px; line-height:23px; clear:both}
.ranking_middle li.hover{ height:auto; }
.r_middle ul li.hover{ height:auto; line-height:21px;overflow:hidden; padding-top:6px}
.r_middle ul li span{ background:url(../images/number.jpg) no-repeat;display:block;width:15px;height:15px;text-align:center;color:#b35f20;line-height:15px;margin-right:2px;float:left;font-weight:bold; position:relative; top:3px}
.r_middle ul li strong.itemName{ display:block; font-weight:normal}
.r_middle ul li.hover strong.itemName{ display:none}

.ranking_middle .ranking_info { clear:both; overflow:hidden; width:125px; height:85px; position:relative; left:10px; margin:10px ; background:url("../images/ranking_info_Bg.jpg") no-repeat}
.ranking_middle .ranking_info img{ display:block}


.r_middle {width:205px;height:auto;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/ranking_middle.jpg);background-repeat:repeat-y;}
.r_middle ul {width:188px;margin:0 auto; margin-top:10px;}
.r_middle ul li {height:30px; line-height:25px; zoom:1}

.r_middle_detail_thumbnail {width:83px;height:88px;float:left;margin:2px 0 0 2px; }
.r_middle_detail_text {width:85px;float:right;clear:none;  height:28px; line-height:28px; text-indent:0px}
.r_middle_detail_text_1 {width:80px;float:left;clear:none;  height:28px; line-height:28px; text-align:center;}
.r_middle_detail_button {width:80px;height:24px; float:left;background:url(../images/button_addtocart.jpg) no-repeat;text-align:center;font:11px/120% Arial, Helvetica, sans-serif;color:#9a3f23;line-height:23px;}
.r_middle_detail_button ul { width:80px; overflow:hidden; margin:0 auto; }
.r_middle_detail_button ul li {width:33px; height:24px;float:left; margin:0; margin-left:5px; border:none; display:inline; background:none}

.rr .r_middle_detail_thumbnail{ display:inline}
.rr{ background:url("../images/shopItemBg.jpg") no-repeat; width:170px; height:90px; overflow:hidden; float:right;}
.rr .r_middle_detail_text {width:85px;}
.rr .r_middle_detail_button{ width:80px;}
.rr .r_middle_detail_button ul{ width:80px}
.rr .r_middle_detail_button ul li {width:33px; height:24px;float:left; margin:0;  border:none; display:inline; background:none;display:inline; margin-left:2px}
.r_middle .line_short{ width:100%;}


#mainright {width:740px;float:right;clear:none;}
#banner {width:740px;height:200px;margin:0 0 0 0;float:left;clear:none;}
#banner_content {width:740px;height:150px;margin:0 0 0 0;float:left;clear:none;text-align:center;}
#title_step {width:740px;height:110px;margin:0 0 0 0;float:left;clear:none;}

.tab {float:left;}
.tab ul {}
.tab li {float:left;}

#login_top {width:700px;height:50px;margin:0 auto;}
#login_logo {width:176px;height:17px;float:left;clear:none;margin:23px 0 10px 10px;}
#login_tab {width:300px;height:23px;float:left;clear:none;margin:32px 0 0 0; position:relative; z-index:10; top:1px}
#login_tab ul li img{ display:block}
#login_tab ul li {float:right;clear:none;}
#login_main {width:700px;margin:0 auto; position:relative; z-index:9}
#login_main_top {width:700px;height:10px;margin:0 auto;float:left;clear:none;background-image:url(../images/login_white_bg_top.jpg);background-repeat: no-repeat;}
#login_main_middle {width:700px;margin:0 auto;float:left;clear:none;background-image:url(../images/login_white_bg_middle.jpg);background-repeat:repeat-y;}
#login_main_bottom {width:700px;height:10px;margin:0 auto;float:left;clear:none;background-image:url(../images/login_white_bg_bottom.jpg);background-repeat: no-repeat;}
.login_form {height:17px;line-height:17px;width:230px;overflow:hidden;color:#000;background-color:#fff; border: 1px solid #76a216; font-size:9pt;}


.pop_up_gift {width:500px;height:216px;background-image:url(../images/pop_up_bg.gif);background-repeat: no-repeat;}
.pop_up_money {width:500px;}
.pop_up_gift_title {width:500px;height:23px;}
.pop_up_gift_content {width:500px;height:193px;}
.border {width:84px;height:84px;border:1px dashed #ccc;}

#help {width:205px;height:100%;margin:0 0 0 0;float:left;clear:none; }
#help_top {width:205px;height:38px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/help_top.jpg);}
#help_middle {width:205px;height:100%;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/shoppingcar_middle.jpg);background-repeat:repeat-y; }
#help_bottom {width:205px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/shoppingcar_bottom.jpg);}

#contact {width:205px;margin:5px 0 0 0;float:left;clear:none;}
#contact_top {width:205px;height:38px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/help_top.jpg);}
#contact_middle {width:205px;height:auto;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/ranking_middle.jpg);background-repeat:repeat-y;}
#contact_bottom {width:205px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/ranking_bottom.jpg);background-repeat: no-repeat;}
.contact_content {width:740px;margin:0 0 0 0;float:left;clear:none;}
.contact_content_top {width:740px;height:36px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_top.gif);}
.contact_content_middle {width:740px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_middle.jpg);background-repeat:repeat-y;}
.contact_content_bottom {width:740px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_bottom.jpg);background-repeat: no-repeat;}


.shop_content {width:740px;margin:0 0 0 0;float:left;clear:none;}
.shop_content_top {width:740px;height:36px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_top.gif);}

.shop_content_middle { height:auto;}
.shop_content_middle ul li{ margin:10px 0 11px 7px; }
.shop_content_middle .content_middle_detail_button ul li {width:33px; height:24px;float:left; margin:0; margin-left:5px; border:none; display:inline}


.shop_content_bottom {width:740px;height:7px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/content_bottom.jpg);background-repeat: no-repeat;}
.shop_content_name { font-weight:bold; height:30px; line-height:30px; text-indent:1em; padding-top:10px}
.shop_content_title { height:30px; line-height:30px; text-indent:1em;}
.shop_content_button { float:right; padding-right:20px; }
.shop_content_pagenumber { clear: both;height:30px; line-height:30px; float:right; padding-right:20px}

.mygallery_buy_top {width:950px;height:37px;background-image:url(../images/mygallery_buy_top.jpg);background-repeat: no-repeat;}
.mygallery_buy_middle {width:950px;background-image:url(../images/mygallery_buy_middle.jpg);background-repeat:repeat-y;}
.mygallery_buy_bottom {width:950px;height:10px;background-image:url(../images/mygallery_buy_bottom.jpg);background-repeat: no-repeat;}



#leftside {}
#center {}
#rightside {}


/*控制Tab位置*/
.navTabBox .tab{ position:relative; top:13px; left:10px}
/*页面分割线 */

/*---- gallery ----*/
#gallery .shop_content_top .tab{ position:relative; top:13px; left:10px}
/*---- index ----*/
#index .content .tab{ position:relative; top:13px; left:10px}
/*---- myGift ----*/
#myGift .content_middle #section1 li {background:url("../images/itemBg.jpg") no-repeat; width:223px; height:85px; margin-left:18px}
#myGift .content_middle_detail_text { width:130px; height:35px}
#myGift .content_middle_detail_text a.close{ display:block; width:125px; background:url("../images/shoppingcar_delete.jpg") no-repeat; width:16px; height:15px; float:right; margin:5px 5px 0 0 }
#myGift .textTitle{ display:block; line-height:20px; color:#676767}
#myGift .button{ padding-right:15px}
#myGift .height28{ height:28px}

/*account_box*/
.account_title_box{ width:715px; margin:0 auto;}
.account_title{ font-size:14px; height:30px; line-height:30px; background:url("../images/pop_up_icon_glodicon.gif") no-repeat left center; padding-left:25px; color:#676767;}
.account_info{  height:100%;}
.account_info ul { width:50%; padding:15px 0; float:left; height:auto}
.account_info ul li{ border:none; width:100%; height:25px; line-height:25px; float:left; position:relative; left:30px; margin:0; color:#676767; background:none}
.account_info ul li strong{ color:#1F6C83}
.account_info .mygallery_button_money{ display:block; text-indent:-10000px; outline:none; width:120px; height:35px; position:relative; float:left; margin:28px 0 0 30px; background:url("../images/mygallery_button_money.jpg") no-repeat}
.account_notes{ padding-top:5px; clear:both}
.account_notes h4{ text-indent:1em; font-size:12px; color: #21A5BC}
.account_notes ul{ border:1px solid #76a216; overflow:hidden; height:22px; padding-top:4px}
.account_notes ul li{ height:18px; line-height:18px; margin:0; border:0; border-left:1px solid #76a216; margin-left:-1px; background:none;}
.account_main ul{ border:0; background:#fff;border-left:1px solid #f1f1f1;border-right:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1; height:65px;}
.account_main ul li{ border:0; margin-left:0px; background:none;}
.account_main ul.two{ background:#f9f9f9}

.padding10{ padding-top:10px}

/*Footer
-----------------------------*/
#footer {width:950px;margin:0 auto;clear:none;}


/*------homepage-left column------*/
#home_leftColumn {width:205px;margin:5px 0 0 0;float:left;clear:none;}
#home_leftColumn_top {width:205px;height:38px;margin:0 0 0 0;float:left;clear:none;background-image:url(../images/leftdownload_top.jpg);}
#home_left_top {width:205px;height:7px;margin:0;float:left;clear:none;background-image:url(../images/leftcolumn_top.jpg);background-repeat: no-repeat;}
#home_leftContent{width:205px;float:left;background-image:url(../images/ranking_middle.jpg);background-repeat:repeat-y; text-align:center;}
