@charset "utf-8";
body,ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,form,div,p,fieldset{margin:0 0 ;padding:0 0;}
form{ display:inline}
li{list-style-type:none;}
img{ border:0;}
/*–begin layout–*/ 
.left-box{width:201px;float:left; position:relative; overflow:hidden}   
.right-box {width:100%;margin-left:-220px;float:right;}
.right-box-content {margin-left:220px;}
/*–end layout–*/
/*begin color*/
.STYLE4 { color: #9d0002; font-weight: bold; }
/*end color*/
/*page bar*/
.pages a { border: 1px solid #9aafe5; text-decoration: none; }
.pages a, .pages span { background: #ffffff; border: 1px solid #cccccc; display: block; float: left; margin-right: 0.1em; padding: 0.2em 0.5em; }
.pages a:hover { border: 1px solid #2e6ab1; }
.pages span.current { background: #2e6ab1; /*border:1px solid #2E6AB1;*/ color: #ffffff; font-weight: bold; }
.pages span.nextprev { color: #666666; border: 1px solid #cccccc; }

/*end page bar*/
#adminMenu{background:url(/Images/Icons/testTip.gif) repeat-x; height:31px; line-height:31px;margin-left:-170px;
padding-left:50%;}
#adminMenu li{float:left; padding:0 15px 0 20px; white-space:nowrap}
#adminMenu .adminIcon{ background:url(/Images/Icons/application_home.png) no-repeat  0 6px}
#adminMenu .adminCat{ background:url(/Images/Icons/add.png) no-repeat  0 6px}
#adminMenu .adminPro{ background:url(/Images/Icons/application_add.png) no-repeat  0 6px}
#adminMenu .adminOut{ background:url(/Images/Icons/arrow_undo.png) no-repeat  0 6px}
/*begin edit-address*/
.address_title {
	padding: 10px;
	font-weight:bold;
}
.address_content {
	padding: 0px 10px 10px 10px;
}
/*end edit-address*/
/*--begin ShowCurrentOrders--*/
.bodyCenter{ background:#fff;}
.zs_xsnazzy{padding-top:15px; position:relative;width:662px;}
.zs_xsnazzy .zs_order_position{float:right; width:200px;padding-top:10px}
.zs_xsnazzy .zs_order_position .note{float:left; font-weight:bold}
.zs_xsnazzy .zs_order_position p{padding-left:3em}
.zs_xsnazzy .zs_bg02_title{height:35px; clear:both;}
.zs_xsnazzy .zs_bg02_left{height:35px;float:left; background:url(/Images/websites/zmartsupply.com/zs_bg02_01.gif) no-repeat;width:6px;}
.zs_xsnazzy .zs_bg02_center{width:650px;height:35px;float:left;background:url(/Images/websites/zmartsupply.com/zs_bg02_02.gif)  repeat-x; text-align:center; line-height:35px; font-weight:bold;}
.zs_xsnazzy .zs_bg02_right{height:35px;float:left; background:url(/Images/websites/zmartsupply.com/zs_bg02_03.gif) no-repeat;width:6px;}

.zs_xsnazzy .zs_xboxcontent{ border:0 solid #facc21; border-width:0 1px 1px 1px;padding:0 15px}
.zs_xsnazzy .order_status{ font-weight:bold;padding:10px 0 0 70px;float:left}
.zs_xsnazzy .zs_order_table01 th{ text-align:right;}
.zs_xsnazzy .zs_order_table01 td{ text-align:left;}
.zs_xsnazzy .zs_order_table02{border: 1px solid #bcbcbd;margin:5px auto; width:100%;}
.zs_xsnazzy .zs_order_table02 th{ text-align:center;}
.zs_xsnazzy .zs_order_table02 td{ text-align:center;}
.zs_xsnazzy .zs_order_table03{margin:5px auto; width:100%;} 
.zs_xsnazzy .DashedTableBorder{ width:100px;}
.zs_xsnazzy dl{clear:both;}
.zs_xsnazzy dt{float:left; width:150px; text-align:right; font-weight:bold;padding:4px 4px 0 0;}
.zs_xsnazzy dd{float:left;text-align:left;padding:4px 0 0 0;}
.zs_xsnazzy #btn_order{margin:5px 0 10px 35px;}
/*--end ShowCurrentOrders--*/

/*****************begin otherinfo***************/
.otherinfo { float:left;	padding:15px 0 10px 10px;

}
.otherinfo .title {
	border-bottom:1px solid #E5E6E7;
}
.otherinfo h4{ font-size:14px;padding:5px 0}
.otherinfo .t_left{ float:left; background:url(/Images/eout/infobar_1.jpg) no-repeat left -6px; height:27px; width:27px}
.otherinfo .t_center{ float:left; background:url(/Images/eout/infobar_2.jpg) repeat-x left -7px; height:27px; line-height:27px;width:703px; text-align:center; font-weight:bold}
.otherinfo .t_right{ float:left; background:url(/Images/eout/infobar_3.jpg) no-repeat  right -6px; height:27px; width:20px}
.ctitle ul{ float:left; width:250px}
.ctitle li{float:left;padding-right:5px;line-height:20px;}
.ctitle span{ height:15px; display:block;}
.ctitle p{clear:both;padding:5px 0 15px 0; line-height:1.3em}
.smallImg{cursor:pointer;float:left;height:40px;left:9px;margin:5px;position:relative;width:46px; padding-top:15px;background:url(/Images/Icons/detail_pic_mini.gif) no-repeat}
a:hover .smallImg{background:url(/Images/Icons/detail_pic_mini.gif) no-repeat -46px 0}

.sel{border:1px solid #7f9db9; /*border-width:0 1px*/}
/*****************end otherinfo***************/

/*--begin fieldset--*/
fieldset input {font-size: 12px;padding: 3px;margin-bottom: 3px;}
.Pub_fieldset{  clear:both;}
.Pub_fieldset textarea{height:80px;width:500px;}
.Pub_fieldset dt,.Pub_fieldset dd{float:left; margin:0; padding:0;}
.Pub_fieldset dt{ width:80px; text-align:right;padding:5px 5px 0 0; font-weight:700}
.Pub_fieldset dd{ text-align:left;padding:5px 0 0 5px; clear:right}
.Pub_fieldset em{ color:#FF0000;}
.Pub_fieldset {font-family: verdana;margin-bottom:10px;position: relative;}
.Pub_fieldset legend {padding: 0 7px;font-size: 14px;font-weight: bold;position:absolute;left:17px; top:-0.75em;color:#000000}
.Pub_fieldset p {margin-bottom: 10px;}
.Pub_fieldset li{padding-bottom: 1em;}
.Pub_fieldset li label{float:left;padding:5px 10px 0 0; font-weight:bold;width:50px; text-align:right}
.Pub_fieldset dl{ clear:both}
.edit_address{background:#F7F7F7;border:1px dotted #B5B5B5; height:100% !important;/* width:450px*/ margin-top:15px}
.edit_address fieldset{border:0}
.edit_address fieldset b{ display:block; height:23px;padding:5px 0 5px 15px; line-height:23px; background:#EEEEEE;}
.edit_address fieldset li{height:100%; clear:both}
.edit_address fieldset li label{float: left; width: 10em; margin-right: 1em; text-align:right;padding:5px 0;}
.edit_address fieldset li div{margin-left:11em; font-size:12px}
.edit_address dl{/*clear:both;height:100%; width:100%*/ float:left; width:400px;padding:20px 0}
#tsList{ margin-top:10px}

.edit_address dt,.edit_address dd{ float:left;padding-left:10px;line-height:1.5em}
.edit_address dt span{background-color:#CCCC99;color:#FFFFFF;font-size:18px;font-weight:bold;padding:5px 10px;}
.edit_address dd{padding:0 10px 10px 10px;}
.edit_address dd a{font-weight:bold}
.payment{width:100%;margin-top:20px;padding-bottom:10px;}
.payment input{margin:10px 0 0 10px;}
.payment h4{margin:20px 0 0 10px; font-weight:bold}
.payment p{padding:10px 5px 0 30px; width:65em;}
.payment input{}
/*--end fieldset--*/

/*--begin RelatedItems--*/
.RelatedItems{clear:both}
.RelatedItems h4{height:25px; line-height:25px; background:url(/Images/Icons/detail_pro_bg.gif) no-repeat;font-size:14px; padding-left:25px; color:#6E9C2D; font-weight:bold;}
.RelatedItems li{float:left;padding:10px;text-align:center;}
.RelatedItems li img{/*width:expression(this.width > 80 ? '80px' : auto);*/max-width:80px;}
.RelatedItems h3{width:120px;padding:5px 0; font-size:12px; clear:both}
.purchaseditem{float:left;padding:0 5px;}
.purchaseditem img{/*width:expression(this.width > 80 ? '80px' : auto);*/max-width:80px;}
#ViewCartRelatedItems{ overflow:hidden}
#ViewCartRelatedItems .desTitle{ height:25px; line-height:25px; background:url(/Images/Icons/cartbg.gif) repeat-x; padding:0 10px}
#ViewCartRelatedItems .desTitle span{ float:right}
/*--end RelatedItems--*/

/*--begin cart--*/
.cartRight{float:right; text-align:right; padding:10px 5px 0 0}
.cartRight span{ color:#CC0000}
.inputCart{width:150px;height:20px;background:url(../Images/eout/view_1_bg.jpg) no-repeat;border:none;color:#996600;font-family: Tahoma, Arial, sans-serif;font-weight:bold;font-size:12px;cursor:pointer}
.inputCart02{background:url(../Images/eout/view_2_bg.gif) no-repeat; cursor:pointer}
.cartLeft{padding:10px 0 0 5px}
#checkoutHeader{border-bottom:1px solid #E7E7E8;height:90px; line-height:90px;padding-top:10px}
#checkoutHeader p{ padding:0 0 0 4em}
#checkoutCart{float:left;height:80px;text-align:left; background:url(/Images/Icons/shopping_cart.png) no-repeat;width:250px; padding:0 0 0 80px; margin:0; color:#323232; font-size:24px}
#cartTop,#cartbottom,#shipping_margin{padding:20px 10px;border-bottom:1px solid #E7E7E8;}
#cartTop span{float:right}
#cartbottom{ text-align:right;padding:0 10px 20px 0;clear:both;}
#shipping_margin{ height:105px}
#shipping{ float:left; text-align:left; background:#FCFCFC;border:1px solid #E7E7E8; clear:both}
.EditAddresstop{padding:20px 10px;border-bottom:1px solid #E7E7E8;border-top:1px solid #E7E7E8; line-height:40px}
#sign{ padding:10px 0; font-size:14px; font-weight:bold}
.paymenttitle{ border-bottom:2px solid #cccccc;margin:10px 0; text-align:right;padding:10px 0}
.paymenttitle font{font-size:16px; font-weight:bold; color:#e50303;padding-top:2px}
.paymenttitle img{padding:0 10px}
.total_num{margin:10px 0 0 0; line-height:1.5em; padding:0 5px 5px 5px; text-align:right;color:#CC0000; font-size:14px;}
.Credits{padding:20px 0 0 0;margin:2px;font-size:14px;font-weight:bold; color:#3B3B3B; float:left; background:url(/Images/eout/promocode_bg.gif) no-repeat }
.Credits .Credits_num{ font-size:12px; color:#999999; display:block;padding-top:10px}
.img26 th{background:url(/Images/Icons/cartbg.gif) repeat-x }

/*--一站式购物样式--*/
#cartContainer{border:1px solid #e4e4e4;}
#checkoutHeader{height:30px; line-height:30px;padding-top:0; background:#a7cbff url(/Images/Icons/sort_row_bg.gif) repeat-x 0 50%;}
#checkoutCart{float:left;height:30px;text-align:left; background-image:none;width:250px; padding:0 0 0 20px; margin:0; color:#eb2e2e; font-size:18px}
.cart-box{ clear:both; overflow:hidden; margin:0 15px}
.cartListContent th,.cart-hd{background:#a7cbff url(/Images/Icons/sort_row_bg.gif) repeat-x; line-height:2.5em; padding-left:1em; font-weight:bold; overflow:hidden}
.cart-bd{ clear:both; padding:20px 10px 10px 10px}
.cartTab li {float:left;margin-right:0;text-align:center;}
.cartTab li a.active {background:#a7cbff url(/Images/Icons/sort_row_bg.gif) repeat-x 0 -29px; color:#F00}
.cartTab li a {color:#666666;display:block;padding:0 6px;width:100px;}
.liForm02{ position:relative;}
.PaymentTipC{ position:absolute; width:40em;top:0; right:10px; background:url(/Images/Icons/cartpayment_03.gif) no-repeat 0 center; padding:10px 0 10px 44px }
.submitPayment{ background:url(/Images/Icons/button_buy.gif) no-repeat; width:115px; height:33px; border:0}
.shippingAddress label{ width:10em; text-align:right; float:left}
.shippingAddress { padding:10px 0}
.cartListContent th{ line-height:1.2em;word-break:keep-all; border-bottom:2px solid #A7CBFF;white-space:nowrap;}
.cartListContent tr{background:#F1F8FF}
.cartListContent tr:hover{ background:#E2F2FF}
.cartListContent td {border-bottom:1px solid #D1EBFF;border-left:1px solid #fff; padding:10px}
.QuantityTextBox{ width:4em}
.cartProductImg{ float:left;}
.cartProductImg img{ width:50px}
.cartRemove{ width:2em}
.cartQuantity{ width:4em}
.cartTitle{ width:10em}
.cartPrice{ width:4em}
.cartTotal{ width:5em}
.cart_other_info{ line-height:2em; padding-top:15px}
.AddressForm_style table{ width:100%}
.AddressForm_style table td{ padding:2px}
/*--end cart--*/

/*  产品对比详细页面*/
#compareItemsDetail table{ border-collapse:separate}
#compareItemsDetail table th {
background:#DCEAF8 none repeat scroll 0 0;
padding:10px; text-align:center
}
#compareItemsDetail table td {background:#FFFFFF;padding:5px;}

#compareFoot{ background:url(/Images/websites/qualir.com/compareDetailBottom.jpg) no-repeat;height:28px;

width:978px; float:left}

/* end Compare Detail*/



/*--begin liform style--*/
.liForm li label {cursor:pointer;float:left;margin-right:1em;text-align:right;width:10em;}
.liForm li p{ padding:3px 0 10px 11em}
.liForm li div{ padding:3px 0 10px 11em}
.btnLiForm{ padding:3px 0 10px 11em}

.liForm02 li{ line-height:2em}
/*--end liform style--*/

/*--begin login--*/
#login{ width:760px; margin:0 auto; clear:both; padding:10px 0}
#login #loginTitle{ text-align:left;padding:10px 0}
#login #loginTitle h2{ font-size:25px;color:#96171A}
.loginFont{font-size:12px;}
.loginItme{border:solid 1px #DEDEDE; height:300px; width:322px; float:left; margin-right:20px;padding:14px}
.loginItme li{ padding:0 0 15px 0}
.loginItme li .inputtext{ padding:2px}
.loginItme h4{ border-bottom:1px solid #666; padding:10px 0}
.loginItme_C{ text-align:center}


/*.loginTopBg{background:url(../Images/eout/loginbg_03.gif) no-repeat top center;height:9px;overflow:hidden}
*/.loginContent02,.loginContent{/* border:0 solid #cccccc; border-width:0 1px;*/ height:314px; overflow:hidden}
.loginContent02{text-align:left; margin:0}
.loginContent li{ text-align:left; padding:5px 0 0  5px; margin:0}
.listform li label {cursor:pointer;float:left;margin-right:1em;text-align:right;width:8em;}
.listform{ padding-top:15px}
.loginContent li p{padding:0 0 5px 11em}
.loginContent02 li p{padding:0 0 0 9em}
.newLogin li{padding:20px 0 0 4em}
.newLoginErro li{padding:10px 0 0 2em;float:left; width:200px;}
#login .mainloginbg{ background:url(/Images/icons/dian_03.gif) no-repeat 5px 12px}
#login .newLoginErro li p{padding:5px 10px 5px 0; color:#333333; font-weight:normal}
#login .saveList ul{padding:0 0 0 11em;}
#login .saveList label{cursor:pointer}
.login_tip{ text-align:left; font-size:12px; padding:10px; background:#F3F3F3; margin-bottom:10px}
#bg_login_content{padding: 25px 0pt 0pt 55px; background:#FFFFFF url(/Images/Icons/warning_48.gif) no-repeat scroll left top; height:30px; text-align:left}

.register_page{ padding:10px}
.register_header{font-size: x-large; font-weight:bold; background:url(/Images/Icons/register.gif) no-repeat; padding:20px 0 20px 80px}
.register_body{/*-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border:1px solid #E1E1E1;*/ margin-top:15px; padding:20px}
.register_body .inputtext {
-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #DDDDDD;font-size:14px;height:1.5em;margin:0;padding:3px;position:relative;width:250px;}
.register_body .inputtext:focus {background-color:#FDFFEA;border-color:#BBBBBB;}
.register_body td{ padding:8px;font-size:100%; vertical-align:middle}
.register_body .validation-advice{ display:inline}
.register_body .validation-error{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #EB0000; background:url(/Images/Icons/cross.gif) no-repeat 0 center; padding:3px 3px 3px 18px; color:#EB0000;}
.register_body .validation-ok{background:url(/Images/admin/checkmark.gif) no-repeat 0 center;padding:3px 3px 3px 18px}
/*--end login--*/

/*--begin search--*/
#search h4,#search h3{ border-bottom:1px solid #cccccc; font-size:25px; display:block; font-weight:normal}
#search h4{font-size:18px;padding:5px}

#SortBar{background-color:#F2F0E4;height:60px; margin:0 0 5px 0; padding:10px 10px 15px 10px;white-space:nowrap; position:relative}
#SortBar .display,#bottomPageBar .display{float:right; background:none !important; position:absolute; right:10px; top:10px}
#SortBar .pages{padding-left:205px;padding-top:10px;border-top:1px solid #cccccc;}

.fav_num{ background:url(/Images/management/o_03.gif) no-repeat center right; height:26px; line-height:26px; margin-right:20px;padding:2px 5px}
.fav_num font{ font-weight:700; color:#0000FF;}
.fav_c{padding:5px 0; display:block}
#bottomPageBar{ clear:both;background-color:#F2F0E4;height:60px;height:30px;padding:2px 10px 10px 10px;border-bottom:1px solid #cccccc; position:relative}
#bottomPageBar .pages{padding-left:205px;}

.review{padding-left:100px}
/*--end search--*/

/*--begin change password---*/
.bdr_pyb{border:3px solid #f0f0f0;border-width:0 3px 3px 0; margin-top:10px}
.bdr_pya{background-color:#fffce2;border: 1px solid #efd48b;height:auto;padding:3px;}
#msg_box_entry{ background:url(/Images/Icons/a02.gif) no-repeat top left;padding-left:25px; line-height:1.5em}
.spr{height:10px;}
.spr2{height:3px;}
.frm{background-color:#f6f6f6;height:auto;padding:10px;text-align:left; line-height:18px;}
.frm_l1{ width:50%; float:left;padding:3px 0 3px 0;}
.frm_l2{ width:33%; float:left;padding:3px 0 3px 0;}
.inf_l ol,.inf_l li{text-align:left;font-size:12px;line-height:16px;margin:0;padding:0;}
.inf_why{ width:30%;float:right;font-size:12px; color:#9e9e9e;padding:0 10px 10px 0;}
.inf_line{border:1px solid #e3e3e3;border-width:0 1px 0 0;padding:3px; width:60%;}
/*--end change password---*/

/*--begin account---*/
		/*–begin layout–*/ 
		.account-IndexBox .left-box{width:162px;float:left; position:relative; overflow:hidden; border-right:1px solid #dbdbdb}   
		.account-IndexBox .right-box {width:100%;margin-left:-180px;float:right;}
		.account-IndexBox .right-box-content {margin-left:180px; padding-right:17px}
		/*–end layout–*/
		/*–begin 产品样式–*/ 
		#account_products{ padding:15px 0; overflow:hidden}
		#account_products .proFavourites{width:230px; border:1px solid #cccccc; margin:15px 5px 3px 5px; float:left;height:160px; display:inline; overflow:hidden}
		.account_list li{float:left;/*margin-bottom:10px;*/overflow:hidden;width:30%; padding:10px}
		.account_list li dl {margin:0 auto;width:220px;-moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; border:2px solid #DBDBDB;display:block;padding:3px;}
		.account_list li dl:hover{-webkit-box-shadow:2px 2px 6px #999;-moz-box-shadow:2px 2px 6px #999;}
		.account_list li dt{height:98px;margin-bottom:0;padding:10px 0;text-align:center;overflow:hidden;}
		.account_list li dt img{ height:98px}
		.account_list li dd{line-height:18px;padding:0 5px;text-align:center;}
		.account_list .p_btn img{cursor:pointer;display:inline;margin-right:5px;vertical-align:middle;}
		.account_list .p_price{ color:#F00}
		.account_list .p_price em{ font-weight:bold; font-style:normal; font-size:14px}
		.account_list .p_price del{ color:#999}
		.account_list .p_Rating{}
		.account_list .p_name{ color:#000; height:36px;}
		.account_list .DeleteFavourite{ margin:5px 0; text-align:left; background:#e6e6e6; border-bottom:1px solid #ccc; border-top:1px solid #ccc}
		/*–end 产品样式–*/ 
		/*--begin account_nvaTab--*/
		 .account_nvaTab{list-style:none;margin:0;padding:0;clear:both;	border-bottom:2px solid #BEC6CE;height:20px;clear:both;}
		 .account_nvaTab li{float:left;padding:0 2px;text-align:center;}
		 .account_nvaTab li a{display:block;height:17px;padding:2px 20px 0;background-color:#fff;color:#666;float:left;background:transparent url(/Images/admin/qq_07.png) repeat-x scroll 0 0;border-color:#CCCCCC #BEC6CE #BEC6CE #CCCCCC;border-style:solid;border-width:1px 2px 0 1px;margin-right:5px}
		 .account_nvaTab a.active{background:transparent url(/Images/admin/qq_07.png) repeat-x scroll 0 -27px;height:19px;border-color:#ED6502 #BEC6CE #BEC6CE #CCCCCC;border-style:solid;border-width:1px 2px 0 1px; }
		/*--end account_nvaTab--*/
		

		
		
.account-IndexBox{ padding:10px 0; overflow:hidden; background:#FFF}
.accout-logo,.account-header{border-color:#dbdbdb}
.account-header{border-bottom-width:1px; border-bottom-style:solid;height:43px; line-height:43px; font-size:14px; font-weight:bold}	
.accout-logo{ float:left; width:162px; border-right-width:1px; border-right-style:solid; background:url(/Images/Icons/accout_person.gif) no-repeat; margin-right:20px}
.accout-logo a{ padding-left:60px; display:block; }
.account-IndexBox #accont_nav{ width:auto; padding-bottom:50px}
.account-IndexBox #accont_nav #nav_top{ background:none; height:10px; line-height:10px;}
.account-IndexBox #accont_nav #nav_li li{ background:none;height:30px;}
.account-IndexBox #accont_nav #nav_li .select_li,.account-IndexBox #accont_nav #nav_li li a,.account-IndexBox #accont_nav #nav_li li a:hover{background:url(/Images/Icons/accout_li_bg.gif) no-repeat}
.account-IndexBox #accont_nav #nav_li li a{ background-position: 3px -30px; height:24px;line-height:24px; text-align:left; padding-left:20px; font-weight:normal}
.account-IndexBox #accont_nav #nav_li .select_li,.account-IndexBox #accont_nav #nav_li li a:hover{ background-position:3px 0;height:24px;line-height:24px; color:#FFF}
#nav_li li.nav_li_title p{ font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #dbdbdb; line-height:24px; padding-left:5px}
#nav_li li.nav_li_title{ padding:10px 0 3px 0}
.account-IndexBox #accont_nav #nav_bottom{ background:none;height:1px; overflow:hidden}

.account_box{ background:#efefef; padding:5px; margin-top:44px}
.account_box_border{ border:1px solid #dbdbdb; background:#fff; padding:15px}
.account_box_hd{font-size:14px; font-weight:bold}

.favourites_del{background:transparent url(/Images/admin/qq_07.png) repeat-x scroll 0 0;padding:5px; clear:both}
.account_content{ padding:15px 0; overflow:hidden}

/*–begin 旧版本我的账户和关于我们等页面样式–*/ 
#accont_nav{ width:201px}
#accont_nav #nav_top{ background:url(/Images/management/account_nav.gif) no-repeat top center; height:26px; line-height:26px;font-weight:bold; font-size:14px; padding-left:10px}
#accont_nav #nav_top img{ vertical-align:middle}
#accont_nav #nav_top img{ padding:0 10px 0 0} 
#accont_nav #nav_li li{ height:37px;background:url(/Images/management/account_nav.gif) no-repeat 0 -63px}
#accont_nav #nav_li li a{ height:37px; line-height:37px; font-weight:bold;display:block; text-align:center; text-decoration:none}
#accont_nav #nav_li li a:hover{ height:36px;background:url(/Images/management/account_nav.gif) no-repeat 0 -26px}
* html #accont_nav #nav_li li a{ height:36px; line-height:36px; font-weight:bold;display:block; text-align:center; text-decoration:none; color:#666666}
#accont_nav #nav_li .select_li{ height:36px;background:url(/Images/management/account_nav.gif) no-repeat 0 -26px}
#accont_nav #nav_bottom{ background:url(/Images/management/account_nav.gif) no-repeat center -100px; height:1px; overflow:hidden}
/*–end 旧版本我的账户和关于我们等页面样式–*/ 

.account_c{padding:10px; clear:both; height:60px; margin-top:10px; border-bottom:1px solid #E5E6E7}
.account-IndexBox .title_other,.account_title{ padding-top:10px; height:34px;line-height:34px; border-bottom:1px solid #E5E6E7; color:#666666; font-size:14px; font-weight:normal}
.account_c span{ float:left;padding:0 20px 0 0;width:150px;}
.account_c span img{ vertical-align:middle}
.account_c li{float:left; width:100px;padding:5px}
.account_c em{ font-weight:700; color:#fb8503; text-decoration:underline; font-size:14px; font-style:normal}
.account_c p{padding:20px 0 0 10px}
.account_c a{ text-decoration:none}
.report_cart{ background:#f9f9f9;padding:0 2px;margin-bottom:19px; border:0 solid #ece0a2; border-width:2px 0;/* width:743px*/}
.OrderReview{float:right;padding:10px 5px 0 20px}
#btn_order{float:left;padding:20px}
#btn_order a{ text-decoration:none;padding:1px 10px 3px 10px;padding:2px 10px 3px 10px;}
* html #btn_order a{padding:2px 10px 3px 10px;}
.jifen{background:url(/Images/management/02_16x16.png) no-repeat 0 0; font-weight:bold;margin:5px 0 0 7em; padding-left:25px}
.jifen_person{background:url(/Images/Icons/f_r.gif) no-repeat 0 0;font-weight:bold;padding-left:20px}
.jifenbg{ width:330px; margin:0 10px; float:left}
.jifenbg .jifentitle{ background:#F1F1F1 ; height:23px; line-height:23px; padding-left:20px}
.jifenbg li{ margin:0; list-style:none}
.jifenbg ul{ padding:0}
#listLi li label,.jifenbg li label{ width:6em;float:left; text-align:right}
.jifenbg li div{padding-left:5em}
.Transactions{margin:15px 0 0 0; border:5px solid #dddddd;}
.TransactionsTable{ width:100%; text-align:center;background:#FFFFFF}
.TransactionsTr{background: url(/Images/Icons/cartbg.gif) repeat-x;}
.TransactionsTr th{ height:22px; line-height:22px;}
.Transactions .TransactionsTable,.Transactions .TransactionsTable td,.Transactions .TransactionsTable th{border-collapse:collapse; border:1px solid #dddddd}
.TransactionsTable td{ line-height:1.5em}
.pageAccout{ text-align:right;padding:10px;}
.TransactionsTitle{padding:10px; background:#F5F5F5}
.download{ margin:0 10px 10px 10px;padding:5px; border-bottom:2px solid #C1C1C1}
.download label{ padding:0 0 0 20px}
#listLi li label{ width:13em}
#listLi li{ line-height:2em}
.btnlistLi{margin-left:14em; display:inline}
#RecommendDiv{padding:1.5em;}
#RecommendDiv label{ display:block; padding:15px 0 10px 0}
#RecommendDiv textarea{ width:350px; height:100px}
/*--end account---*/


/* begin payment made*/
#made{ background:url(/Images/Icons/made.gif) no-repeat left top; width:600px; margin:0 auto;padding:30px 0 0 100px}
#made p{padding:20px 0}
#made li{ list-style-type:disc; list-style-position:inside;padding-bottom:5px}
#made table{ line-height:2em;}
#made table th{ text-align:right; width:100px;}
/* end payment made*/

/* begin return */
.title_other {border-bottom:3px solid #CECECE;color:#3C3C3C;font-size:14px;font-weight:bold;padding:12px 18px 6px 0;}
.return{ line-height:2em;background:url(/Images/websites/szgongyu.com/return_bg.gif) no-repeat right 0; height:100%}
.return h4{color:#FF6400; padding-top:10px; clear:both}
.return li{ clear:both}
.return ul{padding-left:1em}
.return li label{float:left; width:20px}
.about_txt01{padding:10px 0;border-top:1px dashed #1fc70d}
.about_txt02{padding:10px 0;border-bottom:1px dashed #1fc70d}
.about_txt03{padding:10px 0; text-indent:2em}
.return p strong{color:#FF6400}
.set_p p{ text-indent:2em}
.gy_fillawebform{ line-height:23px;padding-left:5px}
/* end return*/
/*begin sitemap*/
.map{ text-align:center}
.map h1{ font-size:12px; color:#FF6400;padding-top:15px}
.map_top{ vertical-align:top}
.map li{ list-style:none; line-height:1.5em}
.map h1{ text-align:left;}
.map ul{ padding:0 0 0 15px;}
.map ul li{ text-align:left;}
.map td{ border-right:1px solid #cccccc; padding:15px}
/*end sitemap*/

/*begin AdminEditProducts*/
.admin_edit_02,.adminedit{ overflow:hidden; padding:5px;background:#FDF6BF; margin:2px 2px 4px 0;border-color:#ffcfa1 #dab18a #dab18a #ffcfa1;border-style:solid;border-width:1px 2px 2px 1px; text-align:center; height:100%}
.adminedit span{float:left;padding:0 6px}
.admin_edit_02 img,.adminedit img{ vertical-align:middle}
.adminedit .span02{padding:0 10px; margin:0 15px}
.adminedit_Rank{ overflow:hidden; padding-bottom:5px;border-bottom:1px solid #CCCCCC;margin-bottom:5px;}
/*end AdminEditProducts*/
/*begin wsn sitemap*/
#testTip{line-height:1.5em; text-align:center; background:#EFEFEF}
#testTip a{padding-right:10px}
/*end wsn sitemap*/

/*--begin nvaTab--*/
 .nvaTab{ padding-left:26px;overflow:hidden; border-bottom:1px solid #cccccc; margin-bottom:10px; height:24px}
 .nvaTab li{float:left;padding:0 2px;}
 .nvaTab li a{ float:left;line-height:2em;background:url(/Images/websites/szgongyu.com/tab.png) no-repeat 100% -100px; text-decoration: none;color:#000;padding-right:13px}
 .nvaTab li a span{float:left;background:url(/Images/websites/szgongyu.com/tab.png) repeat-x 0 0;cursor:pointer; padding-left:13px}
  .nvaTab li a:hover{ background-position: 100% -150px;}
  .nvaTab li a:hover span{background-position: 0 -50px;}
  .active{background-position: 100% -150px}
  .active span{background-position: 0 -50px}
  #tab_toolBar.nvaTab li #tool3 small{ font-size:12px}
/*--end nvaTab--*/

/*begin public Attribute*/
.margin01{ margin:10px}
.margin02{ margin-left:70px; display:inline}
.margin03{ margin-bottom:10px}
.bgColor_01{ background:#CCCDFD;}
.bgColor_02{ background:#C0BCBB;}
.bgColor_03{ background:#CFFDCF; }
.bgColor_04{ background:#CCCC99;}

.font_01{color:#FF0000}
.font_03{ font-size:20px; font-weight:700; color:#D80808; font-style:normal}
.font_04{ font-size: x-large; font-weight:700;}
.font_05{color:#0000CC}
.font_06{color:#999999}

.fontW_01{ font-weight:bold; display:block; padding-bottom:3px}
.fontW_02{ font-weight:bold;}

.font_underline,.font_underline_a a{ text-decoration:underline}


.border_01{ border:0 dashed #B5B5B5; border-width:0 0 1px 0}
.border_02{ border-bottom:1px solid #B7DDF2;}
.border_03{ border:0 solid #cccccc; border-width:0 0 1px 0}
.border_04{ border:1px solid #cccccc;}
.border_05{ border-bottom:1px solid #DEDEDE;}

.height01{ height:21px !important}
.tishibg{margin:10px 0;padding:3px;background:#FFFFF0 none repeat scroll 0 0;border:1px solid #CCCCCC;}
.tishi{background:transparent url(/Images/Icons/a02.gif) no-repeat scroll left top;line-height:1.5em;padding:0 10px 0 25px; clear:both}

.btn_02,.btn_04,.btn_05,.btn_07,.btn_08,.btn_09{ cursor:pointer}
.btn_02,.btn_04,.btn_05{/* display:inline-block;*/text-decoration:none; padding:0 5px;height:18px;line-height:19px;}
.submit_btn_02,.submit_btn_05{height:22px; line-height:20px; padding-bottom:3px}
.btn_01{ background:url(/Images/Icons/ContCheckLogin.gif) no-repeat; width:168px;display:block; float:right; height:22px; line-height:16px;  font-weight:bold;clear:both; text-align:center;padding-bottom:7px}
.btn_01 a{color:#FFFFFF; text-decoration:none;padding-top:5px; display:block}

.btn_02{ background:url(/Images/Icons/btn_03.gif) no-repeat -2px -31px; border:1px solid #d7ac6b;}
.submit_btn_02{ background:url(/Images/Icons/btn_03.gif) no-repeat -2px -31px; border:1px solid #d7ac6b; }

.btn_02:hover{  border:1px solid #cccccc; text-decoration:none }
.btn_03{ background:url(/Images/eout/wish_03.gif) no-repeat -10px -2px; border:1px solid #cccccc }
.btn_03:hover{  border:1px solid #5d5d5d; text-decoration:none }
.btn_04{ background:url(/Images/management/account_nav.gif) no-repeat -10px -2px; border:1px solid #cccccc;}
.btn_04:hover{  border:1px solid #5d5d5d; text-decoration:none }
.btn_05{ background:url(/Images/Icons/btn_03.gif) no-repeat -10px -4px; border:1px solid #cccccc;}
.btn_05:hover{  border:1px solid #3ea8f8; text-decoration:none !important}
.submit_btn_05{ background:url(/Images/Icons/btn_03.gif) no-repeat -10px -4px; border:1px solid #cccccc;}

.btn_06{ background:url(/Images/management/NavBg03.gif) no-repeat -10px -24px; border:1px solid #cccccc;padding:1px 10px;line-height:20px ; text-decoration:none;}
.btn_06 a{ text-decoration:none !important;}
.btn_06:hover{  border:1px solid #5d5d5d ; text-decoration:none !important;}

.submit_btn_06{ background:url(/Images/management/NavBg03.gif) no-repeat -10px -24px; border:1px solid #cccccc; height:20px;line-height:18px;padding:0 10px 2px 10px}

.btn_07{ background:url(/Images/Icons/NavBg03.gif) no-repeat -10px -25px; border:1px solid #cccccc;padding:5px 20px }
.btn_07:hover{  border:1px solid #5d5d5d; text-decoration:none }
.btn_08{ background:url(/Images/Icons/addtocart.gif) no-repeat; width:150px; height:35px; border:none;padding:5px 20px ; text-decoration:none}
.btn_09{ background:url(/Images/Icons/addtocart.gif) no-repeat center -10px;; border:1px solid #d7ac6b;text-decoration:none !important}

.btn_width01{ width:85px}
.bg01{ background:url(/Images/Icons/jiantou.gif) no-repeat center right}
.bg02{ background:url(/Images/Icons/accepted_48.gif) no-repeat top left}
.bg03{ background:url(/Images/Icons/warning_48.gif) no-repeat top left}
.bg_title{ background:url(/Images/eout/sort_point.gif) no-repeat left bottom; border-bottom:1px solid #E5E6E7;padding:0 0 0 10px}

.icons_01{ background:url(/Images/Icons/gif_48_003.gif) no-repeat left bottom;}

.padding01{padding-top:5px;}
.padding02{padding:15px 0 5px 0;}
.padding03{padding-left:20px;}
.padding04{padding:0 35px; white-space:pre}
.padding05{padding-bottom:5px;}
.padding06{padding:2px;}
.padding07{padding:3px 2px 3px}
.padding08{padding:2px 8px}
.padding09{padding-bottom:15px}
.padding10{ padding: 5px 5px 0 15px }
.padding11{ padding: 5px 5px 20px 15px }
.padding12{padding:15px 0 5px 0;}
.padding13{padding:0 15px;}
.padding14{padding:2px 0 0 135px;}
.padding15{padding:15px 0 0 135px;}
.padding16{padding-left:10px;}
.padding17{padding-top:10px;}

.m_hover_01{ text-decoration:underline}
/* begin news */
#newsLeft{overflow:hidden;width:224px;float:left;padding:10px 0 0 0}
#newsRightMain{margin:0 0 0 -224px;width:100%;float:right;}
#newsRightContent{float:none;margin:0 0 0 234px;padding:10px 0 0;}
.newsLeftTitle{color:#FFFFFF;font-weight:bold;height:23px;padding-left:10px;text-align:left; background:#999999}
.newsLeftBlock{ margin-bottom:15px;line-height:23px;}
.newsLeftList{background:#F2F2F2;border-color:#BFBFBF;border-style:solid;border-width:0 1px 1px;}
#rightTextTitle{border-bottom:1px solid #CCCCCC;font-size:1.8em;padding:10px 0;text-align:center;}
.rightPEF{height:32px;margin-top:10px;text-align:right;}
.rightPEF a{height:30px;line-height:40px;padding:8px 20px 0 30px;}
.rightPEF .print{background:url(/Images/Icons/print.gif) no-repeat scroll 0 0}
.rightPEF .email{background:url(/Images/Icons/email.gif) no-repeat scroll 0 0}
.rightPEF .favorites{background:url(/Images/Icons/favorites01.gif) no-repeat scroll 0 0}
.bookmarker{clear:both;padding:15px 0 10px 0;text-align:right;}

.newsCategory{ border:1px solid #999; padding:1px}
.newsCategory .title_c{ line-height:25px;background:#E3E3E3}
.newsCategory .title_c span{ font-family:sans-serif; padding-left:10px}
.newsCategory .left_menu li{ line-height:2.5em; margin:0 15px; border-bottom:1px dotted #ccc; background:url(/Images/Icons/imgsan.gif) no-repeat 10px center; padding-left:25px}
.newsCategory .left_menu li img{ vertical-align:middle}
#news_title{padding:5px 0; border-bottom:2px #CCCCCC solid}
#newsList li{ line-height:2.5em; border-bottom:1px dotted #CCCCCC}
#newsList li a:hover{ background:#F2F2F2; display:block}
#newsList li a{ display:block}

.CartEmailForm{ clear:both}
.CartEmailForm fieldset{ border: 0;}
.CartEmailForm fieldset li { padding-bottom: 0.5em; height: 100%; }
.CartEmailForm em{color:#FF0000}
.CartEmailForm fieldset li div {font-size: 12px; }
.CartEmailForm fieldset li label { display: block; padding: 5px 0; }

/* end news */
/* begin ajax div */
.UpdateProgressClass {
	margin-bottom:6px;
	display:none;
	width: 100px;
	color: white;
	background-color: rgb(207, 67, 66);
}
.UpdateProgressClass img {
	margin: 2px;
	vertical-align: middle;
}
/* end ajax div */
/* begin validation */
.jsvalidation { color: #ff0000; font-family: "Lucida Sans Unicode", "Trebuchet MS", Tahoma, sans-serif; font-size: 12px; margin-left: 10px; }
.inputtext {border:solid 1px #aacfe4; width: 150px; height: 14px; font-family: Tahoma, Arial, sans-serif; }
/* end validation */
/* begin form */
input, textarea { padding: 1px 3px 1px;}
/* end form*/
/*begin footer*/
.clear {clear:both;}
#footer {width:100%;margin-top:15px;color: #5B6571;clear:both}
#footer a {text-decoration:none}
.loginFooter{ text-align:center; line-height:1.5em; border-top:2px solid #e5e5e5;padding-top:10px}
.hiddenPic { display: none; }
/*end footer*/
/*begin share*/
#share{ width:500px; margin:50px auto; border-width:4px; padding:20px}
/*end share*/
/*end Reviews*/
.commentbg{margin-bottom:10px; border:0 dotted #CCC; border-width:0 0 1px 0; overflow:hidden}
.isAdvanceReviews{ padding-top:10px; }
.Reviews_list_content{clear:both; overflow:hidden}
.Reviews_list_content dt,.Reviews_list_content dd{ float:left}
.Reviews_list_content dl{ clear:both; overflow:hidden; padding:5px 0}
.Reviews_list_content dt{ color:#FE8F02;padding-right:5px;}
.commentbg img{ vertical-align:middle}
#ReviewsNum{padding:5px 0; text-align:right; }
#ReviewsNum a{color:#005AA0}
.reviewTitle{background-color:#DFECF3;border-bottom:1px solid #BCD4E2;border-top:1px solid #8EBBD4;height:26px; line-height:26px;margin:0;padding:0;}
.reviewTitle div{border-top:1px solid #FFFFFF; padding-left:5px; font-size:14px; font-weight:bold}
/*end Reviews*/
/*begin 用户等级样式*/
#userRank{ line-height:30px;}
#userRank ul{ padding:10px 0}
#userRank .name{ font-weight:bold}
/*end 用户等级样式*/
/*begin 隐藏 提示*/
#zz {cursor:pointer;float:right;padding:0 30px 0pt 0pt;}
.czz01 {background:transparent url(/Images/management/bnop.gif) no-repeat scroll 70% center;}
.czz02{background:url(/Images/management/bncl.gif) no-repeat 70% center;}
.f{ float:none !important; background:none}

.TipBlock{ display:block;}
.TipNone{ display:none}
/*end 隐藏 提示*/

/*  begin  tips  */
.MarginTop1em .tishi{ padding:0}
.tishi .ts_title{ height:25px; background:#f1f1f1 url(/Images/management/ico0105_03.gif) no-repeat 10px;}
.tishi .ts_title #zz{float:right; cursor:pointer}
.czz02{background:url(/Images/management/bnop.gif) no-repeat 70% 70%; float:right;line-height:20px;width:55px; font-size:11px; cursor:pointer}
.czz01{background:url(/Images/management/bncl.gif) no-repeat 70% 70%;float:right;line-height:20px;width:55px;font-size:11px;  cursor:pointer}
.tishi .ts_title h4{ color:#dd0803;padding:5px 0 0 40px}
.tishi .ts_content{padding:10px 0 0 30px}
/*  end  tips  */
/*  begin  validation-style.css  */
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	/*border: 1px solid #00A8E6;*/
}
input.validation-failed, textarea.validation-failed {
	/*border: 1px solid #FF3300;
	color : #FF3300;*/
}
input.validation-passed, textarea.validation-passed {
	/*border: 1px solid #00CC00;*/
	color : #000;
}

.validation-advice {
	
	padding-left: 5px;
	/*background-color: #FF3300;*/
	color : #cccc;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}
/*  end  validation-style.css  */