	@charset "utf-8";

/*index*/
html{ -webkit-text-size-adjust:none;}
body{margin:0;padding:0;color:#555555;font-size:10px;font-family:Arial;background:url(../images/main_bg.jpg) 0 0px repeat-x #bec3c6;}
form,input,ul,dl,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0;padding:0;list-style-type:none;}

img{border:0;}

.head{width:906px;margin:0 auto; z-index:100; position:relative;}

.first{overflow:hidden;}

.welcome{float:left;width:270px;padding:16px 0 10px 0;color:#fff;}


.user{float:right;text-align:center;width:auto;height:29px;background:#edeeee;color:#555; margin-right:8px; max-width:790px;}

.user_to_left{background:url(../images/user_bg_left.gif) no-repeat 2px 3px; width:10px; height:29px; float:right; display:inline;}

.user_to_right{background:url(../images/user_bg_right.gif) no-repeat 2px 3px; position:absolute; left:895px; width:5px; height:29px; float:right; display:inline;}

.user a{color:#555;text-decoration:none;margin:0 5px;}

#searching-business{margin-top:6px; width:auto;}

#searching-business-right{ background:url(../images/user_bg_right.gif) no-repeat; width:5px; height:29px; float:right;}

.login{background:url(../images/login.gif) no-repeat;padding-left:16px;}

.join{background:url(../images/join.gif) no-repeat;padding-left:16px;}

.mycart{background:url(../images/mycart.gif) no-repeat;padding-left:26px;}

.item{margin-left:10px;}

#login-header{margin-top:3px;}

.lh_login_field{width:64px;height:15px;font-size:11px;font-family:Arial;}

.login_button_header{width:40px;font-size:10px;font-family:Arial;}



.header{width:906px;height:93px;background:url(/images/header_bg.jpg) no-repeat;position:relative;}

.ad164{float:right;margin:10px 39px 0 0;height:164px;height:76px;display:inline;}



.tool{width:906px;height:39px;background:url(../images/tool_bg.gif) repeat-x;overflow:hidden;}

.notice{float:left;width:540px; height:39px; line-height:39px;padding-left:66px;margin-left:20px;background:url(../images/notice.gif) 0 12px no-repeat;display:inline;font-size:11px;}



.search{float:right;width:238px;height:39px;background:url(../images/search.gif) no-repeat;overflow:hidden;}

.search .sform{width:165px;height:30px;margin:8px 0 0 60px;background:url(../images/search_input.jpg) no-repeat; display:display;}

.search .input{vertical-align:middle;width:104px; margin:0 0 0 10px; _position:relative; _top:-1px; _left:7px; height:16px; border:0; background:none; color:#fff;font-size:11px;font-family:Arial;display:display;}

.search button{width:50px;height:30px;border:0;background:none;cursor:pointer; display:display;_position:relative; _top:-3px;}

.search .s{float:left;}



.main{width:906px;margin:0 auto;background:#fff;overflow:hidden;}

.left_side{float:left;width:168px;border-top:3px #000 solid; border-right:1px solid #a6a6a6; height:1530px;}

.left_side_class{float:left;width:168px;border-top:3px #000 solid;}

.left_side_list{float:left;width:168px;border-top:3px #000 solid;height:1580px;}

.adleft{ width:168px;heigth:100px;}

.adleft img{margin-top:5px; width:168px;}

.adleft2{ width:160px;heigth:100px; margin-left:5px;}

.adleft2 img{margin-top:5px; width:160px; }

.class_title{width:168px;height:28px;background:url(../images/left_title.gif) no-repeat;font-size:12px;color:#000;}

.class_title strong{margin-left:10px;line-height:28px;}

.class_list{width:168px;font-size:10px;}

.class_list li{border-bottom:1px #d5d5d5 solid;}

.class_list li a{display:block;width:150px;padding:6px 0 6px 18px;background:#e9e9e9 url(../images/ico_1.gif) no-repeat 10px 10px;color:#4c4c4c;text-decoration:none;}

.class_list li a:hover{background:#fff url(../images/ico_1.gif) no-repeat 10px 10px;}

.brand{width:168px;}

.brand_top{width:168px;height:26px;background:url(/themes/goldenbridge/images/hot_search.jpg) repeat-x; line-height:26px; font-size:14px; font-weight:bold; color:#fff; text-indent:0.8em;}

.brand_list{ margin-top:5px;}

.brand_list li{width:168px;height:24px;overflow:hidden; line-height:24px; text-indent:1.2em;}
.brand_list li a{ color:#666; font-size:11px; text-decoration:none;}
.brand_list li a:hover{ text-decoration:underline;}



.center{float:left;width:503px; border-right:1px #b6b6b6 solid; height:1530px;}

.flash{width:502px;height:240px;overflow:hidden;}



.product_list{ width:501px; margin-top:15px; overflow:hidden;}

.product_list ul { padding-bottom:-1px;list-style:none;}

.product_list li {width:167px; height:324px; float:left; border-left:1px dotted #ccc; margin:0px; padding:0px; margin-left:-1px;list-style:none;}

.product_list div {width:152px; height:315px; border-bottom:1px solid #ccc; margin-left:7px;}

.product_list ul li p{width:125px;margin:5px auto;}

.product_list ul li a{color:#000;font-weight:bold;font-size:11px;text-decoration:none;}

.product_list ul li span{font-size:11px;color:#880022;}

.product_list div {width:153px; margin-left:7px; border-bottom:1px solid #ccc; padding-bottom:10px;}

.product_list_quickorder{ width:721px; height:300px; *height:300px;overflow:auto;overflow-x:hidden;}

.product_list_quickorder ul { padding-bottom:-1px;list-style:none;}

.product_list_quickorder li {width:167px; height:300px; float:left; border:1px; border-left:1px dotted #ccc; border-bottom:1px dotted #ccc; margin:0px; padding-bottom:15px; margin-left:-1px;list-style:none;}

.product_list_quickorder div {width:152px; height:290px;  margin-left:7px;}

.product_list_quickorder ul li p{width:125px;margin:5px auto;}

.product_list_quickorder ul li a{color:#000;font-weight:bold;font-size:11px;text-decoration:none;}

.product_list_quickorder ul li span{font-size:11px;color:#880022;}

.product_list_quickorder div {width:153px; margin-left:7px; padding-bottom:10px;}



.right_side{float:right;width:232px;border-top:3px #000 solid;}

.right_con{width:200px;margin:0 auto;}

.right_pic{width:200px;margin-top:6px;}

.right_title{width:200px;height:33px;margin-top:6px;background:url(../images/right_title.gif) no-repeat;}

.right_title strong{font-size:11px;margin-left:10px;line-height:33px;color:#606060;}

.right_rank{width:200px;height:711px;background:url(../images/right_rank.gif) no-repeat;}

.right_rank li{width:150px;padding:10px 0 0 40px;margin-bottom:8px;}

.right_rank li img{width:40px;padding:0 10px;float:right;}

.right_rank li a{color:#4c4c4c;height:60px;line-height:18px;display:block;text-decoration:none;}

.right_rank li span{padding-top:5px;display:block;}



/*foot*/

.foot{width:906px;margin:0 auto;background:#f4f5f7;border-top:1px #ccc solid;}

.help{width:906px;margin-top:12px;overflow:hidden;}

.help ul{float:left;width:170px;display:inline;margin:0 0 0 46px;padding-bottom:10px;border-bottom:1px #d5d5d5 solid;color:#888888;}

.help ul li{margin-top:5px;}

.help ul li strong{color:#555;font-size:11px;}

.help ul li a{color:#888888;text-decoration:none;}

.footer{width:906px;margin-top:16px;overflow:hidden;}

.footer li{float:left;width:160px;display:inline;margin:0 0 0 60px;overflow:hidden;}

.footer li a{display:block;height:40px;color:#4c4c4c;text-decoration:none;}

.footer li a.one{background:url(../images/ico_2.gif) left center no-repeat;padding-left:50px;}

.footer li a.two{background:url(../images/ico_3.gif) left center no-repeat;padding-left:50px;}

.footer li a.three{background:url(../images/ico_4.gif) left center no-repeat;padding-left:50px;}

.copyright{text-align:center;background:url(../images/footer.gif) center bottom no-repeat;padding-bottom:20px; padding-top:10px;}

.copyright span{background:url(../images/copyright.gif) left center no-repeat;padding-left:134px; padding:20px 0px 20px 134px;}



.scrollnews { overflow: hidden;line-height: 30px; height: 30px; width:580px; margin-top:5px;}

.scrollnews ul { float: left; padding:0px; margin:0px;}

.scrollnews ul li a { display: block; overflow:hidden; margin:0px; padding:0px; height:30px; width:580px ; text-decoration:none; color:#555;}



#andyscroll {overflow: hidden;width:580px;height:30px; line-height:30px;overflow:hidden; margin-top:5px;}

#andyscroll ul { float: left; padding:0px; margin:0px;}

#andyscroll ul li a { display: block; overflow:hidden; margin:0px; padding:0px; height:30px; width:580px ; text-decoration:none; color:#555;}



#nav1 {float:left;width:850px;height:28px;display:inline;margin:65px 0 0 0px; z-index:99999; position:absolute;}

#nav1 ul{list-style:none;} 

#nav1 li {float:left;position:relative; color:#333;background:url(/images/nav_left.gif) left top no-repeat; height:28px;  line-height:28px;margin-right:3px;}

#nav1 ul ul {visibility:hidden; position:absolute; left:0px;top:28px; z-index:99;} 

#nav1 table {position:absolute;top:0;left:0;} 

#nav1 ul li:hover ul, 

#nav1 ul a:hover ul{visibility:visible;} 

#nav1 a{ height: 28px; display:block;color:#333;text-decoration:none;} 
#nav1 a:hover{color:#333; background:none;}

#nav1 ul ul{} 

#nav1 ul ul li {clear:both; font-size:11px;} 

#nav1 ul ul li a{display:block; height:28px; line-height:28px; margin:0; background-color:#E9E9E9; width:165px; font-size:11px; text-indent:12px;} 

#nav1 ul ul li a:hover{background:#D1D1D1; color:#000;} 

#nav1 .m_home {float:left;position:relative; color:#333;background:url(/images/home.gif) left top no-repeat; width:53px; height:28px;  line-height:28px;padding:0 0 0 40px;}

#nav1 .m1{float:left;position:relative; color:#333;background:url(/images/m1.gif) left top no-repeat; width:71px; height:28px;  line-height:28px;padding:0 0 0 16px;}

#nav1 .m2{float:left;position:relative; color:#333;background:url(/images/m2.gif) left top no-repeat; width:80px; height:28px;  line-height:28px;padding:0 0 0 18px;}

#nav1 .m3{float:left;position:relative; color:#333;background:url(/images/m3.gif) left top no-repeat; width:100px; height:28px;  line-height:28px;padding:0 0 0 18px;}

#nav1 .m4{float:left;position:relative; color:#333;background:url(/images/m4.gif) left top no-repeat; width:120px; height:28px;  line-height:28px;padding:0 0 0 18px;}

#nav1 .m5{float:left;position:relative; color:#333;background:url(/images/m4.gif) left top no-repeat; width:120px; height:28px;  line-height:28px;padding:0 0 0 18px;}
#nav1 .m2 a img{ display:none;}


#ibanner { position:relative; overflow:hidden; width:501px; height:204px;z-index:2;position:absolute;}

#ibanner_pic {}

#ibanner_pic a { position:absolute; top:0; display:block; width:501px; height:204px; overflow:hidden;}

#ibanner_btn { position:absolute; z-index:99; right:15px; bottom:15px; font-weight:700; font-family:Arial;}

#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer;}

#ibanner_btn .normal { height:18px; border:1px solid #99; color:#999; font-size:16px; line-height:18px;}

#ibanner_btn .current { height:18px; border:1px solid #fff; color:#fff; font-size:16px; line-height:18px;}

		

/*class*/

.class_right { float:left; background:url(../images/class_r_bg.gif) right top repeat-x white; width:735px; border-left:1px solid #a6a6a6; min-height: 1400px;height:auto !important; /*兼容FF,IE7也支持 !important标签*/

height:1400px; /*兼容ie6*/ overflow:visible;

}

.list_right { float:left; background:url(../images/class_r_bg.gif) right top repeat-x; width:735px; border-left:1px solid #A6A6A6;}

h2 { text-indent:10px; font-size:16px; font-weight:700; height:40px; line-height:40px; color:#000;}

.location { height:26px; margin-left:10px; overflow:hidden;}

.location .location_l {width:6px; height:26px;background:url(../images/location_l.gif) no-repeat; float:left;}

.location .location_r {width:6px; height:26px;background:url(../images/location_r.gif) no-repeat; float:left;}

.location .location_c {width:700px; height:26px;background:url(../images/location_c.gif) repeat-x; float:left; line-height:26px; font-size:11px;text-indent:10px;}

.location .location_c a{ color:#0063dc; text-decoration:none; margin:0 2px 02px;}

.location .location_c a:hover {color:#0063dc; text-decoration:underline;}

.product_class_list { width:710px; margin-left:10px;}

.product_class_list ul{}

.product_class_list li { border-bottom:1px solid #e5e5e5; float:left; width:710px;}

	.pic_class { width:125px; height:125px; margin:15px 0 0 10px; float:left;}

	.name_class { width:545px; line-height:30px; float:right; font-size:14px; font-weight:700; margin:15px 0 0 0;}

	.name_class a {color:#555; text-decoration:none;}

	.name_class a:hover{ color:#555; text-decoration:underline;}

	.description_class { width:545px; line-height:18px; float:right; font-size:11px; color:#888;}

	.other_class {width:545px; height:65px; float:right;}

	.price_class { width:180px; float:left; margin:10px 0 0 0;}

		.market_class{ line-height:20px; text-decoration:line-through; margin:0px; padding:0px;}

		.member_class{ font-size:14px; font-weight:700; color:#880024; line-height:18px; height:18px; margin:0px; padding:0px;}

	.ico_class {width:360px; float:right;margin:10px 0 0 0; }

		.ico_class_pic1 {float:left; margin:0px 8px 0 0 ;}

		.ico_class_pic2 {float:left; margin:8px 10px 0 0 ;}		

.quotes{margin:3px;padding:3px;text-align:center;}

.quotes a{border:#ddd 1px solid;color:#aaa;margin-right:2px;padding:2px 5px;text-decoration:none;}

.quotes span.current{background-color:#f0f0f0;border:#e0e0e0 1px solid;color:#aaa;font-weight:700;margin-right:2px;padding:2px 5px;}

.quotes span.disabled{border:#f3f3f3 1px solid;color:#ccc;margin-right:2px;padding:2px 5px;}

.quotes a:hover,.quotes a:active{border:#a0a0a0 1px solid;;margin-right:2px;padding:2px 5px;}

.page { float:right; width:726px; margin-right:10px; display:inline; padding-bottom:5px;text-align:right; margin:0px; overflow:hidden; line-height:30px; font-size:12px; padding-top:10px;}
.next { color:#666; text-decoration:none;}

.description_a {font-size:12px; float:right; width:716px; line-height:20px; display:inline; overflow:hidden; border-left:1px solid #A6A6A6; padding:5px 10px 20px 10px;}





/*list*/

.pr_name {width:700px; float:left;}

	h1 { text-indent: 0; line-height:30px; color:#870023; font-size:14px; font-weight:700; padding-left:26px; float:left; padding-top:10px;}

	.ico_brand {float:left; padding-top:30px; margin-left:10px;}

.buy_list{ width:710px; float:left; margin-left:12px;*margin-left:12px;_margin-left:7px; overflow:hidden; height:260px;}

	.buy_list_l{ width:240px; float:left;}

		 .s_pic_border1{border:5px solid #eee;}

		 .s_pic_border2{border:5px solid #ccc;}

	.buy_list_c{ width:470px; float:left; overflow:hidden;}

		.buy_list_c ul { margin:20px 0 0 20px;}

		.buy_list_c li { border-bottom:1px dotted #ccc; width:220px; height:36px; line-height:36px; font-size:11px; text-indent:28px; float:left;}

		.buy_list_c p{font-weight:bolder; margin:0px; padding:0px; width:220px; height:36px; line-height:36px}

		.buy_list_c .fw { font-weight:normal;}

		.buy_list_c .mf10 {margin-left:10px;}

		.buy_list_c .listprice {text-decoration:line-through;color:#888;}

		.buy_list_c .amount {border-bottom:0px; font-weight:700; height:100px; width:280px;}

		.buy_list_c .quantity_list {float:left; margin:15px 0 0 0;}

		.buy_list_c .input_list {float:left; text-indent:0px;}

		.buy_list_c input {background:#ebfbff; border:1px solid #a5acb2; width:33px; padding:2px 3px 2px 0; margin:21px 0 0 10px; text-align:right;}

		.buy_list_c .buy_cart_list {float:left; text-indent:0px; margin:10px 0 0 13px;}

		.buy_list_c li .points_list{ background:#f2fddb; border:1px solid #adcd3c; height:22px; line-height:22px;text-indent:8px; font-size:9px;}

	.buy_list_r{ width:180px; height:200px;float:right; background:url(../images/list_right_bg.gif) right 10px no-repeat; font-size:9px;}

	.buy_list_r ul { margin:49px 0 0 65px;}

	.buy_list_r li { height:22px; line-height:22px;}

	.buy_list_r li a {text-decoration:none; color:#000;}

	.c555 {color:#555;}

.products_list { width:710px; float:left; margin-left:12px;display:inline;}

	#tabs0 {width:710px; margin-top:10px;background:url(../images/line.gif) 0px 26px no-repeat;}

	.menu0{ width:710px;height:26px; }

	.menu0 ul { padding-left:10px;}

	.menu0 li{display:block; float: left;text-align: center; cursor:pointer; background:url(../images/list_menu_3.gif) 0 5px repeat-x; height:24x; line-height:22px;}

	.menu0 span {display:block; width:100px; height:24px;background:url(images/list_menu_2.gif) top right no-repeat;padding:5px 20px 0 20px;}

	.menu0 li.hover{ background: #f2f6fb; color:#000; font-size:12px; font-weight:700; height:27px; line-height:16px; background:url(../images/list_menu_1.gif) no-repeat;}

	#main0 ul{ display: none;}

	#main0 ul.block{ display: block;}

.related_list { width:710px; float:left; margin-left:12px;*margin-left:12px;_margin-left:7px; height:30px; background:url(../images/line.gif) 0 20px no-repeat; color:#870023; font-size:12px; font-weight:700; text-indent:10px; padding-top:35px;}

.related_p {width:710px; float:left; margin-left:12px;*margin-left:12px;_margin-left:7px; overflow:hidden;}

.related_p ul { padding-left:60px;}

.related_p li { width:180px; float:left; margin:0 30px 20px 0px; height:200px;}

.related_p li a{ text-decoration:none; color:#555;}

.related_p .r_name { margin:0px; padding:0px; text-decoration:underline; line-height:16px;}

.related_p .r_price {margin:0px; padding:0px; color:#870023; line-height:22px;}



/*reg*/

.reg_main {width:830px; margin:0 auto;}

.nav_reg { height:65px; line-height:65px;}

.nav_reg li {float:left; width:160px; text-indent:7px; font-size:12px;}

.nav_reg span {color:#fff; font-weight:bolder; margin-right:15px; font-size:12px;}

.nav_reg .green_r { background:url(../images/green_r.gif) 0 22px no-repeat;}

.nav_reg .gray_r { background:url(../images/gray_r.gif) 0 22px no-repeat;}

.tit_reg { height:26px; line-height:26px;}

.tit_reg .tit_reg_l {width:6px; height:26px;background:url(../images/location_l.gif) no-repeat; float:left;}

.tit_reg .tit_reg_r {width:6px; height:26px;background:url(../images/location_r.gif) no-repeat; float:left;}

.tit_reg .tit_reg_c {width:812px; height:26px;background:url(../images/location_c.gif) repeat-x; float:left; color:#000; font-size:16px; font-weight:700; text-indent:10px;}

.details_reg { font-size:12px;}

.details_reg dl {margin-top:35px;}

.details_reg dt {width:210px; float:left; text-align:right; height:32px; line-height:22px; padding-right:20px;} 

.details_reg .input2 {background:#ebfbff; height:20px; border:1px solid #a5acb2; width:280px; color:#555; padding-top:2px;}

.details_reg .input1 {background:#fff; height:20px; border:1px solid #a5acb2; width:280px; color:#555; padding-top:2px;}

.details_reg dd {float:left; height:40px;}
.details_reg dd .tishi{ padding-left:10px; font-family:verdana; position:relative; font-size:11px; top:3px;}
.details_reg .wrong {width:330px; height:21px; line-height:22px; border:1px solid #dd9988; margin-top:1px;margin-left:15px; background-color:#ffffd5; background-image:url(../images/wrong.gif); background-repeat:no-repeat; background-position:310px 3px; text-indent:10px;}

.details_reg .right {width:330px; height:21px; line-height:22px;margin-top:1px;margin-left:15px; background-image:url(../images/right.gif); background-repeat:no-repeat; background-position:0px 3px; text-indent:10px;}

.details_reg .code2 {width:40px; text-align:center;background:#ebfbff; height:20px; border:1px solid #a5acb2; color:#555; padding-top:2px;}

.details_reg .code1 {width:40px; text-align:center;background:#fff; height:20px; border:1px solid #a5acb2; olor:#555; padding-top:2px;}

.button_line_reg {width:820px; margin:0px auto; border-bottom:1px solid #ccc;height:20px; overflow:hidden;}

.button_reg {width:500px; height:60px; font-size:12px; line-height:14px; margin:30px 0 15px 225px;}

.button_reg li a {color:#000; text-decoration:none;}

.button_reg .b_reg { width:230px; height:43px; background:url(../images/ico_reg.gif) no-repeat; float:left; padding:5px 0 0 22px;}

.button_reg .r_reg {width:144px; height:43px; background:url(../images/ico_r.gif) no-repeat; float:left; padding:5px 0 0 16px;}

.terms_reg {width:635px; height: 170px; border: 1px solid #cccccc; font-size: 12px; line-height: 150%;padding: 5px; overflow: scroll; margin-left:130px; margin-bottom:20px;}



/*reg_achieve*/

.bim212{width:415px;height:auto; margin:20px 0 20px 250px;}

.bim-tt,.bim-bb,.bim-tm,.bim-bm,.bim-tb,.bim-bt,.bim-m{border-color:#f0f0f0;}

.bim-t,.bim-b{width:auto;height:4px;font-size:0;line-height:0;}

.bim-tt,.bim-bb{width:auto;height:0;margin:0 4px;border-top-width:1px;border-top-style:solid;}

.bim-tm,.bim-bm{width:auto;height:1px;margin:0 2px;border-left-width:2px;border-right-width:2px;border-left-style:solid;

border-right-style:solid;background:#f0f0f0;}

.bim-tb,.bim-bt{width:auto;height:2px;margin:0 1px;border-left-width:1px;border-right-width:1px;border-left-style:solid;border-right-style:solid;background:#f0f0f0;}

.bim-m{width:auto;height:190px;padding-top:4px; padding-left:15px; padding-bottom:6px; line-height:25px;border-left-width:1px;

border-right-width:1px;border-left-style:solid;border-right-style:solid; background:#f0f0f0;font-size:12px; text-align:center;}

.bim_bg {width:288px; height:44px; background:url(../images/reg_achieve_bg.gif); margin:30px 0 0 45px;*margin:30px 0 0 0px;_margin:30px 0 0 0px; overflow:hidden;}

.ico_information{ width:234px; height:63px; background:url(../images/ico_information.gif) no-repeat; float:left; padding-top:27px; text-indent:63px;}

.ico_goshopping{ width:241px; height:63px; background:url(../images/ico_goshopping.gif) no-repeat; float:left;padding-top:27px; text-indent:25px; margin-left:20px;}

.ico_information a,.ico_goshopping a {color:#000; text-decoration:none;}



/*login*/

.login_page {width:794px; margin:0 auto; height:330px;}

.login_page_l { width:519px; float:left;background:url(/themes/goldenbridge/images/user_login_bg.jpg) no-repeat center bottom;}

	.login_page_l .gd_tit { height:34px; border-bottom:1px solid #ccc; font-size:16px; font-family:Basemic Symbol; font-weight:bold; color:#777; padding-top:38px;width:440px;margin-left:35px;}

	.login_page_l .gd_text { height:238px;_height:240px;}

	/*.login_page_l .gd_text ul { height:165px; background:url(../images/login_pic.gif) 0 20px no-repeat; padding-top:25px;}*/
.login_page_l .gd_text ul { height:165px;padding-top:25px;}
	.login_page_l .gd_text li { height:30px; background:url(../images/ico_jt.gif) 35px 3px no-repeat; text-indent:50px; font-size:12px;} 

.login_page_r  {width:250px; float:right;}

	.login_page_r .account_login { font-size:14px; font-weight:700; height:40px; line-height:40px; margin-top:10px;}

	.login_page_r .login_box {}

	.login_page_r .login_box_t { width:249px; height:11px; background:url(../images/login_top.gif) no-repeat;}

	.login_page_r .login_box_c { background:url(../images/login_cbg.gif) repeat-y;height:238px;overflow:hidden;}

		.login_page_r .login_box_c ul{padding-left:18px;}

		.login_page_r .login_box_c li{  padding-left:0;width:210px;height:24px;}

		.login_page_r .login_box_c .for_pd {float:left; width:210px; overflow:hidden; line-height:30px; text-decoration:underline; text-align:left; font-size:11px}

		.login_page_r .login_box_c .for_pd  a { color:#555;}

		.login_page_r .login_box_c .input4 {background:#f5f5f5; height:20px; border:1px solid #a5acb2; width:210px; color:#555; padding-top:2px;padding-left:4px;}

		.login_page_r .login_box_c .input3 {background:#fff; height:20px; border:1px solid #a5acb2; width:210px; color:#555; padding-top:2px;padding-left:4px;}

		.login_page_r .login_box_c .emailspan{ font-size:12px; font-weight:700; line-height:30px; overflow:hidden;}

	.login_page_r .login_box_f {width:249px; height:11px; background:url(../images/login_foot.gif) no-repeat;}

	

/*shopping_cart*/

.cart_main {width:906px; height:auto; margin:0 auto; background-color:#fff; overflow:hidden;}

.cart_nav { width:906px; background:url(../images/class_r_bg.gif) repeat-x; padding:30px 0 0 18px;}

.cart_nav_l_1 {width:59px; height:35px; background:url(../images/ico_shopcart1.gif) no-repeat; float:left;}

.cart_nav_l_2 {width:59px; height:35px; background:url(../images/ico_shopcart2.gif) no-repeat; float:left;}

.cart_nav_l_3 {width:59px; height:35px; background:url(../images/ico_shopcart3.gif) no-repeat; float:left;}

.cart_nav_r {width:6px; height:35px; background:url(../images/ico_shopcart_r.gif) no-repeat; float:left;}

.cart_nav_c { width:805px; height:35px; background:url(../images/ico_shopcart_bg.gif); float:left; line-height:35px; font-size:12px; font-weight:700; color:#880024;}

.cart_state { width:906px; height:38px; background:url(../images/state_bg.gif) 0 14px repeat-x;overflow:hidden; margin:60px 0 25px 0;*margin:25px 0 25px 0;_margin:25px 0 25px 0;}

.cart_state ul{font-size:12px; margin-left:150px;}

.cart_state li{ float:left; margin-right:15px;}

.cart_state .state_1of3 { width:28px; height:38px; background:url(../images/state_l_1.gif) no-repeat; float:left; padding-top:11px; color:#fff; font-weight:700; text-indent:15px;}

.cart_state .state_1of3_g { width:28px; height:38px; background:url(../images/state_l_2.gif) no-repeat; float:left; padding-top:11px; color:#fff; font-weight:700; text-indent:16px;}

.cart_state .state_2of3 { background:url(../images/state_c.gif); float:left; height:38px; line-height:38px; padding:0 15px 0 15px; color:#880024; font-weight:700;}

.cart_state .state_2of3_a5 { background:url(../images/state_c.gif); float:left; height:38px; line-height:38px; padding:0 15px 0 15px; color:#a5a5a5;}

.cart_state .state_3of3 { width:11px; height:38px; background:url(../images/state_r.gif) no-repeat; float:left;}

.cart_table { width:800px; margin:0 auto; border:1px solid #ccc; font-size:12px;}

.quick_order_page { width:721px; margin:0 auto; font-size:12px; background:#e8eff3; }
.cart_table_user { width:721px; margin:0 auto; border:1px solid #ccc; font-size:12px;}
.cart_table_user ul {width:730px;overflow:hidden; text-align:center;}
.cart_table_user .tablef5 { float:left; height:28px; line-height:28px; font-weight:700; border-bottom:1px solid #ccc;background:#f5f5f5;}
.cart_table_user .tableff { font-weight:normal; border-bottom:0px; height:28px; line-height:28px; float:left; border-bottom:1px solid #ccc;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding:0 5px 0 5px;}
.cart_table_user .quantity2  {width:30px; text-align:center;background:#ebfbff; border:1px solid #a5acb2; color:#555; height:19px; padding-top:2px; margin-top:1px;}
.cart_table_user .quantity1  {width:30px; text-align:center;background:#fff;border:1px solid #a5acb2; olor:#555;height:19px;padding-top:2px;margin-top:1px;}

.border_top_c {border-top:1px solid #ccc;}

.border_left_c {border-left:1px solid #ccc;}

.border_right_c {border-right:1px solid #ccc;}

.border_bottom_c: {border-bottom:1px solid #ccc;}

.cart_table ul {width:800px;overflow:hidden; text-align:center;}

.cart_table .tablef5 { float:left; height:28px; line-height:28px; font-weight:700; border-bottom:1px solid #ccc;background:#f5f5f5;}

.cart_table .tableff { font-weight:normal; border-bottom:0px; height:28px; line-height:28px; float:left; border-bottom:1px solid #ccc;white-space:nowrap; text-overflow:ellipsis; overflow: hidden; padding:0 5px 0 5px;}

.cart_table .quantity2  {width:30px; text-align:center;background:#ebfbff; border:1px solid #a5acb2; color:#555; height:19px; padding-top:2px; margin-top:1px;}

.cart_table .quantity1  {width:30px; text-align:center;background:#fff;border:1px solid #a5acb2; olor:#555;height:19px;padding-top:2px;margin-top:1px;}

.cart_button { width:420px; float:right; margin:15px 35px 15px 0; *margin:15px 35px 15px 0;_margin:15px 18px 15px 0; color:#880024; font-weight:700; font-size:12px;}

.cart_button a {text-decoration:none; color:#880024;}

.cart_button .ggoshopping1{ width:118px; height:33px; line-height:28px; float:left; background: url(../images/ico_Set_Prices.gif) no-repeat; text-indent:42px;}

.cart_button .ggoshopping{ width:160px; height:33px; line-height:28px; float:left; background: url(../images/ico_ggoshopping.gif) no-repeat; text-indent:42px;}

.cart_button .goclosing{width:120px; height:33px; line-height:28px; float:left; background: url(../images/ico_goclosing.gif) no-repeat; text-indent:40px;}

.cart_step {width:906px; background:url(../images/state_bg.gif) repeat-x; font-size:11px; font-weight:normal; overflow:hidden;}

.cart_step dl {margin:20px 0 30px 40px;}

.cart_step dt{ font-weight:bold; height:40px; line-height:40px;}

.cart_step dd { height:26px; line-height:26px; text-indent:20px;}





/*Fill_in_the_information*/

.fill_information {width:870px; margin:0 auto;}

.fill_menu_bg {height:37px; border-top:2px solid #dedede; background:#eee; margin:0px auto; color:#880024; font-size:14px; font-weight:bolder; line-height:37px; text-indent:20px; width:870px;}

.fill_address_menu {border-bottom:1px solid #ccc; font-size:12px; color:#000;text-indent:30px; padding:8px 0 8px 0;}

.fill_data{ font-size:12px; height:500px; padding-top:10px}

.fill_data input , .fill_data select{margin:0px;vertical-align: middle; padding:0px}

.fill_data ul { margin:20px auto;}

.fill_data li { height:40px; text-indent:30px; width:600px; overflow:hidden;}

.fill_data .Input_box2  {background:#ebfbff; border:1px solid #a5acb2; color:#555; height:19px; padding-top:2px; margin-top:1px;}

.fill_data .Input_box1  {background:#fff;border:1px solid #a5acb2; olor:#555;height:19px;padding-top:2px;margin-top:1px;}

.fill_shipping_box {width:850px; margin:10px;}

.fill_shipping_box input {vertical-align:super; margin-left:15px;}

.fill_shipping_box_t {width:852px; height:9px; background:url(../images/shipping_method_top.gif) no-repeat;}

.fill_shipping_box_f {width:852px; height:6px; background:url(../images/shipping_method_foot.gif) no-repeat;}

.fill_shipping_box_c {width:852px; background:url(../images/shipping_method_bg.gif); margin-top:-5px; padding-top:10px; height:500px;}

.fill_shipping_name {margin:5px 0 0 5px; width:852px;}

.fill_shipping_name label { display:block; width:124px; float:left;}

.fill_postage { width:852px; overflow:hidden; float:left; padding-top:5px;}

.fill_postage_l { width:120px; float:left; }

.fill_postage_l p { margin:0px; padding:0px; line-height:28px; font-size:12px; color:#000; text-indent:25px;}

.fill_postage_l span {color:#ff0000; font-size:12px; vertical-align:middle; padding-left:5px; font-weight:700;}

.fill_postage_r { width:400px; float:right; font-size:12px; color:#888; padding-top:20px;}

.fill_concessions{ font-size:12px; vertical-align:middle; line-height:28px; margin:8px 0 15px 0;}

.fill_concessions input{vertical-align:middle;}

.fill_concessions label { margin:0px 0 0 10px;}

.fill_concessions p { margin:7px 0 0 0; padding:0px; vertical-align:middle;}

.fill_concessions .Integral_box2  {background:#ebfbff; border:1px solid #a5acb2; color:#555; height:18px; padding-top:1px; margin-top:1px;vertical-align:middle; margin:0 5px 0 5px;}

.fill_concessions .Integral_box1  {background:#fff;border:1px solid #a5acb2; olor:#555;height:18px;padding-top:1px;margin-top:1px;vertical-align:middle; margin:0 5px 0 5px;}

.fill_payment_box {width:700px; margin:20px;}

.fill_payment_box_t {width:493px; height:11px; background:url(../images/payment_box_t.gif) no-repeat;}

.fill_payment_box_f {width:493px; height:7px; background:url(../images/payment_box_f.gif) no-repeat; margin-bottom:-7px;}

.fill_payment_box_c {width:493px; background:url(../images/payment_box_c.gif); font-size:12px; margin-top:-5px; padding:5px 0 0 0;}

.fill_payment_box p { vertical-align:middle; margin:0px; padding:4px 0 4px 15px;}

.fill_payment_box_c input { margin-right:5px; vertical-align:middle}

.fill_paymenu_button {width:260px; overflow:hidden;  font-size:12px; text-indent:38px; font-weight:700; margin:13px 0 10px 15px;}

.fill_paymenu_button a { color:#880024; text-decoration:none;} 

.fill_paymenu_back { width:82px; height:37px; background:url(../images/ico_back.gif) no-repeat; float:left; padding-top:6px;}

.fill_paymenu_confirmed { width:157px; height:37px; background:url(../images/ico_confirmed.gif) no-repeat; float:right; padding-top:6px;}



/*Confirm_and_submit_order.html*/

.confirm { width:800px; margin:0 auto; border:1px solid #ccc; overflow:hidden;font-size:12px;}

.confirm ul { width:800px;overflow:hidden; text-align:center; font-size:12px; }

.confirm_a .bgf5, .confirm .bgf5 { float:left; background:#f5f5f5; height:28px; line-height:28px;border-bottom:1px solid #ccc;}

.confirm_a .bgff, .confirm .bgff { float:left; border-bottom:1px solid #ccc; background:#fff; height:26px; line-height:26px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

.confirm_a span, .confirm span { color:#880024; padding-left:10px; text-align:right;}

.confirm_clearing {font-size:12px; font-weight:700; margin:5px 0 5px 0;}

.confirm_clearing li {text-align:right; height:20px; line-height:18px; padding-right:18px;}

.confirm_address { height:40px; line-height:40px; text-indent:55px; font-size:12px; color:#880024; font-weight:700;}

.confirm dl { width:800px; padding:10px 0 10px 0; margin-left:20px; overflow:hidden;}

.confirm dd {width:260px; height:26px; line-height:26px; float:left; padding-left:}

.ico_payment {width:185px; height:35px; background:url(../images/ico_payment.jpg) no-repeat; margin:20px auto; padding-top:6px; text-indent:48px;font-size:12px; font-weight:700; margin-bottom:10px;}

.ico_payment a {color:#880024; text-decoration:none;}

.Order_no { text-align:center; margin:0px; padding:0px; height:28px; line-height:28px; font-size:12px;}



/*user_index*/

.user_main {width:906px; margin:0 auto; background:url(../images/class_r_bg.gif) right top repeat-x; padding-top:15px; background-color:#fff; overflow:hidden;}

.user_left { width:147px; height:auto; float:left; margin-left:12px;*margin-left:12px;_margin-left:6px; padding-bottom:20px; overflow:hidden;}

.user_left a {color:#880024; text-decoration:none; font-size:11px;}

.user_left a:hover {background:#f2f2f2; color:#000;}

.user_left dl dt dd{ margin:0px; padding:0px;}

.user_left dl {border-bottom:1px solid #000; margin-bottom:10px;}

.user_left dt {width:147px; height:25px; line-height:25px; color:#fff; font-weight:700; background:url(../images/user_menu.gif) no-repeat; font-size:12px; text-indent:15px;}

.user_left dd {border-left:1px solid #000; border-right:1px solid #000; background:#fff; width:145px;}

.user_left span {width:145px; height:27px; display:block; line-height:27px; border-bottom:1px dashed #ccc; text-indent:22px; background:url(../images/ico_triangle.gif) 12px 12px no-repeat; cursor:pointer;}

.user_right{ width:730px; float:left; margin-left:10px; }

.user_right .user_welcome { width:721px; height:30px; line-height:30px; float:left; color:#555; font-size:14px;}

.user_right .user_banner {width:719px; height:60px; float:left;}

.user_right .user_login_m {width:650px; float:left; margin:20px 0 0 30px; line-height:25px;display:inline}

.user_right .user_login_m dl { font-size:12px;}

.user_right .user_login_m dt {}

.user_right .user_login_m dd { width:320px; float:left;}

.user_right .user_Non_orders {width:685px; height:26px; line-height:26px; background:#f2fddb; border:1px solid #adcd3c; float:left; margin:10px 0 0 15px;display:inline; font-size:12px; font-weight:700; text-indent:15px; margin-bottom:15px;}

.user_nav { height:27px; line-height:27px; background:url(../images/user_nav.gif); float:left; width:721px; font-size:12px; font-weight:700; text-indent:20px;}

.user_rec_p { float:left; padding:30px 0 0 30px; width:680px;}

.user_rec_p dl {float:left; width:180px; margin:0 20px 0 20px; display:inline;}

.user_rec_p dt {width:140px;}

.user_rec_p dd a {text-decoration:underline; color:#555;}

.user_nav1 { height:27px; line-height:27px; background:url(../images/user_nav.gif); float:left; width:721px; font-size:12px; font-weight:700; text-indent:20px; margin-top:10px;}

.Order_list {width:719px; border:1px solid #ccc; border-bottom:0px; overflow:hidden; font-size:11px; margin-top:10px; float:left;}

.Order_list ul {}

.Order_list .bgf5 { font-weight:700; text-align:center; float:left; background:#f5f5f5; height:28px; line-height:28px;border-bottom:1px solid #ccc; width:110px;}

.Order_list .bgff { float:left; border-bottom:1px solid #ccc; background:#fff; height:26px; line-height:26px; white-space:nowrap; text-overflow:ellipsis; overflow: hidden;width:110px; text-align:center;}

.Order_list a {color:#555; text-decoration:none;}

.Order_ico {width:480px; display:inline; margin:20px 0 20px 120px; float:left;}

.Order_ico li {float:left;}

.Order_address { height:40px; line-height:40px; text-indent:10px; font-size:12px; color:#880024; font-weight:700;}

.confirm_a  { width:714px; margin:0 auto; border:1px solid #ccc; overflow:hidden; font-size:12px; text-align:center;}

.confirm_a dl { width:714px; padding:10px 0 10px 25px; overflow:hidden; text-align:left;}

.confirm_a dd {width:230px; height:auto; line-height:26px; float:left; text-align:left;}

.edit { font-size:12px; margin-top:20px; float:left; width:700px;}

.edit li { padding:3px 0 3px 30px;}

.a_Input_box2 {background:#ebfbff; border:1px solid #a5acb2; color:#555; height:19px; padding-top:2px;vertical-align:middle; margin:1px 5px 0 5px;}

.b_Input_box1 {background:#fff;border:1px solid #a5acb2; olor:#555;height:19px;padding-top:2px;vertical-align:middle; margin:1px 5px 0 5px;}

.edit select {vertical-align:middle; margin:0 5px 0 5px;}

.add { height:40px; line-height:40px; margin:0px; padding:0px; font-size:12px; text-indent:20px; text-align:left; float:left; width:700px;} 

.add a{ color:#880024;}

.add_t { font-weight:700; font-size:12px; margin:0px; padding:0px; float:left; width:400px; text-indent:20px; height:30px; line-height:30px; margin-bottom:20px;*margin-bottom:0px;_margin-bottom:0px;}

.add_box_Default { width:700px; margin:20px auto; border:5px solid #ccc; background:url(../images/default_add.gif) 450px 70px no-repeat; overflow:hidden;}

.add_box {width:700px; margin:20px auto; border-top:1px solid #ccc; overflow:hidden;}

.add_box_l {width:550px; float:left; font-size:11px;}

.add_box_l ul { margin:10px 0 0 0;}

.add_box_l li {height:24px; line-height:24px; text-indent:20px;}

.add_box_r {width:140px; float:right; border-left:1px dashed #ccc; margin-top:20px;}

.add_box_r ul{ margin:30px 0 20px 40px;}

.add_box_r li{ background:url(../images/add_bg.gif) no-repeat; height:30px; line-height:18px; text-indent:8px;}

.add_box_r a { color:#555; text-decoration:none;}

.password {font-size:12px; margin-top:20px; float:left; width:700px;}

.password ul {}

.password li { padding:3px 0 3px 10px; overflow:hidden; float:left; width:700px; vertical-align:middle;}

.password_span {width:140px; height:40px; display:block; float:left; padding-top:6px;}

.Commentary_t { width:719px; height:28px; line-height:28px; background:#f5f5f5; border:1px solid #ccc; color:#880024; font-size:12px; overflow:hidden; margin:10px 0 0 0; float:left; text-indent:15px; font-weight:700;}

.Commentary_type {width:719px; height:28px; line-height:28px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px dashed #ccc;float:left; text-indent:30px; font-weight:700;color:#880024; font-size:12px; vertical-align:middle;}

.Commentary_type select {vertical-align:middle; margin-left:15px;}

.Commentary_content {width:719px; float:left; overflow:hidden;border-left:1px solid #ccc; border-right:1px solid #ccc; font-size:12px; text-indent:15px;color:#880024; padding-top:5px;}

.Commentary_content textarea {vertical-align:text-top;margin-left:10px; height:100px;}

.Commentary_up {width:719px; float:left; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; font-size:12px; text-indent:25px; color:#880024; padding-top:5px; border-bottom:1px dashed #ccc; height:28px; line-height:28px;}

.Commentary_up input {margin-left:10px;}

.Commentary_enter {width:648px; float:left; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; font-size:12px; border-bottom:1px solid #ccc; padding:10px 0 10px 0; display:inline; padding-left:73px;}

.user_message { font-size:12px; line-height:22px;height:22px;}

.user_message_t{ border-bottom:1px solid #ccc; border-top:1px solid #ccc; width:719px; margin-top:10px; float:left;}

.user_message_t li{float:left; background:url(../images/message_bg.jpg) repeat-x; text-align:center; font-weight:700; color:#000;  border-right:1px  solid #ccc;}

.user_message_D {}

.user_message_D li { width:719px; font-size:11px; height:28px;}

.user_message_D span {display:block; float:left;text-align:center; border-bottom:1px solid #ccc; height:28px; line-height:28px; vertical-align:middle;}

.user_message_D span a { color:#555; text-decoration:none;}

.user_Points { width:460px; margin:20px 0 0 130px; background:#f4feff; border:1px solid #ccc; overflow:hidden; float:left; display:inline; font-size:12px;}

.user_bonus { width:719px; float:left; text-indent:20px;}

.user_bonus span{ font-size:14px; font-weight:700; margin-right:20px; line-height:40px; color:#880024;}

.user_bonus a {color:#880024; text-decoration:none;}

.user_prize {width:719px;border:1px solid #ccc; background:#f4feff; padding-bottom:20px; margin-bottom:20px; float:right;}

.user_prize a{ color:#555;}

.user_prize img {width:100px; height:100px;}

.user_prize ul{ margin:10px 0 0 30px; float:left; display:inline;}

.user_prize li { border-bottom:1px solid #ccc; float:left; width:325px; font-size:12px;  margin-top:5px}

.user_prize li .pr_l {width:110px; height:110px; float:left;}

.user_prize li .pr_r { float:right; width:200px; padding:15px 0 0 0;}

.user_prize span {float:left; line-height:24px;}

.user_fav_t {width:719px; height:30px; line-height:30px; font-size:11px; font-weight:700; float:left; border:1px solid #ccc; margin-top:10px;}

.user_fav_t ul{ width:719px;}

.user_fav_t li {float:left;background:#f5f5f5; text-align:center;}

.user_fav_f{width:719px; border:1px solid #ccc; border-top:0px; float:right; margin-bottom:20px;}

.user_fav_f ul {width:700px; border-bottom:1px dashed #ccc; float:left; margin:5px 0 5px 10px; display:inline;}

.user_fav_f li {float:left; text-align:center; padding-top:25px;white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}

.user_logistics {border:1px solid #ccc; border-top:0px; float:left;}

.user_logistics ul { border-bottom:1px dashed #ccc; float:left;}

.user_logistics li {float:left; text-align:center;}

.user_logistics a {color:#555; text-decoration:none;}



/*search*/

h3 { text-indent:20px; font-size:16px; font-weight:700; height:40px; line-height:40px; color:#000; padding:10px 0 0 0;}

h3 span { color:#880028;}

.search_no { width:661px; margin-top:20px; margin-left:35px;}

.search_no_t {width:661px; height:7px; background:url(../images/search_no_t.gif) no-repeat;}

.search_no_f {width:661px; height:5px; background:url(../images/search_no_f.gif) no-repeat; float:left;}

.search_no_c {width:659px; border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7; height:auto; float:left; _margin-top:-7px;}

.search_no_c p { font-size:12px; color:#000; font-weight:700; width:630px; margin:0px auto; border-bottom:1px dashed #ccc; padding:12px 0 15px 0; text-indent:10px;}

.search_no ul{ margin:10px 0 10px 0;}

.search_no li {font-size:12px; height:18px; line-height:18px; margin:5px 0 0 25px; padding-left:15px; padding-right:20px; background:url(../images/ico_no_s.gif) 0 7px no-repeat;}



/*new*/

.time_span { padding-left:15px;}

.new_left {float:left; width:500px; font-size:12px; margin-left:20px; display:inline; padding-top:10px;}



/*Comments*/

.comm_h1 {font-size:12px; color:#870023; text-indent:20px; height:40px; line-height:50px; display:block; float:left;}

.comm_dl {margin-left:15px; margin-top:10px; margin-bottom:5px;}

.comm_t { width:676px; height:7px; background:url(../images/Comments_t.gif) no-repeat;}

.comm_f { width:676px; height:23px; background:url(../images/Comments_f.gif) no-repeat;}

.comm_c { width:674px; border-left:1px solid #ccc; border-right:1px solid #ccc; _margin-top:-6px; font-size:12px;}

.comm_tit {width:400px; height:20px; line-height:25px; display:block; overflow:hidden; float:left; text-indent:15px;}

.comm_nt {width:260px; height:20px; line-height:20px; float:right; display:block; text-align:right; padding-right:10px;}

.comm_txt {width:649px; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:30px 10px 5px 15px; *padding:10px 10px 5px 15px; _padding:10px 10px 5px 15px; font-size:12px; line-height:18px;}

.comm_ser {width:659px; font-size:12px; color:#870023; margin-left:30px; display:block;}





/*shopex*/

.button_reg .b_reg_a { width:230px; height:43px; background:url(../images/ico_reg1.jpg) no-repeat; float:left; padding:5px 0 0 22px; cursor:pointer;}

.cat_add {}

.cat_add ul {}

.cat_add li {float:left; height:40px;}

.cat_add .add_cat_1 { width:24%;}

.fill_shipping_box_c dl { float:left; width:100%; font-size:12px;}

.fill_shipping_box_c dt { float:left;}

.fill_shipping_box_c dd { float:left; min-height:50px; height:auto!important; height:50px; line-height:25px; vertical-align:middle;}





/*ûб*/

.user_Comments_C {width:699px;padding:10px;border-bottom:1px #d2d2d2 dashed;}

.user_Comments_C dt {font-size:11px; height:28px;overflow:hidden;}

.user_Comments_C span {margin-left:10px;float:left;}

.user_Comments_C .del{float:right;}

.user_Comments_C dd{margin-left:10px;line-height:18px;}

.user_Comments_C span a { color:#555; text-decoration:none;}

/*Tags*/

.user_Tags{width:699px;padding:10px;}

.user_Tags a{color:#555; text-decoration:none;}

/*ͨ÷ҳ*/

#pager { text-align:center; font-size:12px;}

#pager a{margin-left:4px;color:#555;text-decoration:none;}

#pager a:hover{margin-left:4px;color:#555;text-decoration:underline;}



/*Ա*/

.member_t { width:719px; height:28px; line-height:28px; background:#f5f5f5; border:1px solid #ccc;font-size:12px; overflow:hidden; margin:10px 0 0 0; float:left; text-indent:15px; font-weight:700;}

.member_t a{color:#555; text-decoration:none;}

.member_B {width:719px;padding:5px 0;border-left:1px solid #ccc; border-right:1px solid #ccc;float:left; text-indent:30px; font-weight:700;font-size:12px; vertical-align:middle;}

.member_C {width:719px; float:left; overflow:hidden;border-left:1px solid #ccc; border-right:1px solid #ccc; font-size:12px;text-indent:30px;padding-top:5px;}

.member_C textarea {vertical-align:text-top;height:100px;}

.member_m{padding:6px;margin-bottom:20px;width:707px;border:1px #ccc solid;border-top:0;text-align:right;}

.modify a{color:#555; text-decoration:none;}

.orderStatus dd{overflow:hidden;}



/*pifa*/

.pifa { width:710px; float:left; margin-left:12px;*margin-left:12px;_margin-left:7px; overflow:hidden; height:234px; margin-top:10px;}

.pifa-l { width:446px; height:234px; float:left; background:url(../images/pif-l.jpg) no-repeat;}

.pifa-r { width:252px; height:234px; float:left; background:url(../images/pif-r.jpg) no-repeat;}

.pifa-l-box {width:385px; height:190px; margin:25px auto;}

.pifa-l-t { font-size:12px; color:#870023; font-weight:700;}

.pifa-j {width:240px; float:right; color:#000;} 

.pifa-j ul{ margin-top:15px;}

.pifa-j li { text-align:center; float:left; width:120px; height:30px; line-height:15px;}

.pifa-j li span {color:#870023; font-size:12px; font-weight:700;}

.pifa-r dl{ margin-top:25px; text-indent:25px;}

.pifa-r dt { font-size:12px; color:#870023; font-weight:700;}

.pifa-r dd {margin:10px 0 10px 40px;} 





.class_title a:link,.class_title a:visited,.class_title a:hover,.class_title a:active {color:#000; text-decoration:none;}

.class-title a:hover {text-decoration:underline;}

.order-m-ul3 { border-right:0px; overflow:hidden; border-bottom:0px; float:left;}
.order-m-li4 {float:left; width:356px; border-bottom:1px solid #ccc; text-align:left; text-indent:15px;height:27px; line-height:26px;border-right:1px solid #ccc; float:left;}

.hkletterForm{ width:200px; height:170px;}
.hkletterUl{ padding:0; margin:0; list-style:none; background:#f5f3f3;}	
.hkletterUl .listlI{ border:#dadada solid 1px; border-top:none; margin-top:-5px; width:192px; padding:7px 0 10px 5px;}
.hkletterUl .hkEmail{ width:140px; height:12px; border:1px solid #CCC; padding:4px; font-size:12px; text-align:center; color:#3f3e3e;}
.hkletterUl .hkSubmit{ width:29px; height:19px; margin:2px 5px 0 6px; position:absolute;}

.fill-older-f{ position:relative;}
.cart-goods-sel-t {height:37px; border-top:2px solid #dedede; background:#eee; margin:0px auto; color:#880024; font-size:14px; font-weight:bolder; line-height:37px; text-indent:20px; width:870px;}
.fangflag{ width:30px; margin-top:10px; margin-bottom:10px; margin-left:10px;}

