@charset "utf-8";
.helpLeft {border:1px solid #e2e2e2; border-top:0; width:230px; float:left;}
.helpLeft dt {background:#f6f6f6;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;font-weight:bold;height:30px;line-height:30px; padding-left:16px;}
.helpLeft dd {padding:5px 5px 5px 16px;}
.helpLeft dd a {background: url(/images/arrow_right.gif) no-repeat left center;display: block;height:25px;line-height:25px;padding-left:10px;}
.helpLeft dd a.on {color: #f60;}
.helpLeft dd b a {background: url(/images/xin.jpg) no-repeat left center;color: #f00;display: block;height:25px;line-height:25px;padding-left:20px; background-size:1rem 1rem;}
.helpLeft dd b a.on {color: #f00;}

.helpRight{ width:750px; float:right;}
.helpRight h3{ border-bottom:1px solid #e2e2e2; line-height:40px; line-height:40px; font-size:14px; margin-bottom:10px;}

.loginBox{ font-family:Arial, Helvetica, sans-serif;}
.loginBox .breadCrumb{ margin-bottom:20px; background:#fff;}
.loginBox input{vertical-align:middle;}
.loginBox p{ line-height:30px; padding-left:15px; display:block; clear:both;}
.login{ width:480px; float:left;}

 .registerTxt a,.registerTxt a:link,.registerTxt a:visited{margin-left:0;}


.register{ width:480px; float:right; background:#f6f6f6;}
.login .submit{ background:url(/images/btn_login.gif) no-repeat; width:140px; height:50px; margin:20px 0; cursor:pointer;}
.submitreg{ background:url(/images/btn_register.gif) no-repeat; width:165px; height:50px; margin:20px 0; cursor:pointer;}
.login li { line-height:30px;margin:4px; display:block; clear:both;}
.login li.strn {	padding-top:10px; height:20px;	}


.inputTxt{width:240px;padding:5px;height:20px; font-size:14px; line-height:20px;border:#ccc 1px solid;}
.loginTxt{ line-height:20px;}
.loginTxt input{vertical-align:middle; margin-right:5px; *float:left;*margin-top:5px;*margin-right:0;}
.loginTxt a,.loginTxt a:link,.loginTxt a:visited{color:#f60;margin-left:76px;}
.loginTxt a:hover{ color:#f60;}
.registerTxt a,.registerTxt a:link,.registerTxt a:visited{margin-left:0;}
.otherLogin{ border-top:#e2e2e2 2px solid; padding-top:10px;color:#999;font-size:12px;line-height:24px;}
.otherLogin a{text-decoration:underline;margin-left:10px;}
.otherLoginBtn a{ margin:10px 10px 0 0;}





input.ErrorField {border: 1px solid #f60;color:#f60;}
span.ValidationErrors {color:#f60;padding-left:10px;}

.userForm{ width:750px; margin-bottom:10px;}
.myOrderList{ background:#e2e2e2; text-align:center;}
.myOrderList th{ background:url(../images/th_bg.gif) repeat-x; line-height:30px; font-weight:normal; padding:0 8px;}
.myOrderList td{ background:#fff; padding:8px;}
.myOrderList td.proImg{ padding-right:0; padding-top:0;}
.myOrderList td.td-01 {background:#ffc; color:#f60; font-weight:bold;}
.myOrderList a{ color:#36c;}
.myOrderList span{ color:#999;}
.myOrderList em{ font-family:"microsoft yahei";}
.imgList{ width:180px;}
.imgList img{ width:50px; height:50px; margin-right:8px; margin-top:8px; border:#ccc 1px solid;}
/* orderSatus */
.myOrder ol { overflow: hidden; background: url(../images/order_arrow_sprite_01.png) 47px 0 no-repeat;}
.myOrder ol.satusnum { width:600px; }
.myOrder ol.satus0 { background-position: 47px 0; }
.myOrder ol.satus1 { background-position: 47px -120px; }
.myOrder ol.satus2 { background-position: 47px -240px; }
.myOrder ol.satus3 { background-position: 47px -360px; }
.myOrder ol.satus4 { background-position: 47px -480px; }
.myOrder ol.satus5 { background-position: 47px -600px; }
.myOrder ol li { float: left; display: inline; width:120px; text-align: center;}
.myOrder ol li p{ width:120px; color:#999; text-align:center;}
.myOrder ol li strong { display: block; font-size: 16px; padding: 50px 0 10px; white-space: nowrap; font-family:"microsoft yahei";}
.myOrder ol li.m_order_past strong, .myOrder ol li.m_order_now strong { color: #F58020;}
.myOrder ol li.m_order_cn { background: url(../images/order_arrow_now_02.png) 0 0 no-repeat;}

.wid370{ width:370px; float:left;}
.myOrder h4{ border-bottom:1px solid #e2e2e2; line-height:30px; margin-top:8px; font-size:14px; margin-top:20px;}
.myOrder ul li{ line-height:20px;}
.myOrder ul li span.label { display:block; float:left;width:70px; text-align:right;}

.orderTable{ width:100%; margin:10px auto;}
.orderTable th{ padding:2px; text-align:center; font-weight:normal;}
.orderTable th hr{background:#7ac142;color:#7ac142;height:2px; border:medium none;}
.orderTable td{ padding:6px 2px; text-align:center; border-bottom:#e2e2e2 1px solid;}
.orderTable td.name{ text-align:left;}
.orderTable td font,.orderTable td em{font-family:"microsoft yahei"; font-size:12px;}
.orderTable td em{ color:#f60;}

.orderCount{ padding:10px; font-size:12px; line-height:24px; float:right; background:#f6f6f6; margin:10px 0;}
.orderCount li{ margin:0 6px; float:left; text-align:center;}
.orderCount span{ display:block; text-align:center;}
.orderCount span,.orderCount i,.orderCount font{font-family:"microsoft yahei"; font-size:16px;}
.orderCount i{ font-size:30px; line-height:48px; font-style:normal; font-weight:bold;}
.orderCount b font{ font-size:20px; color:#f60;}

.wishList td{ font-size:12px; line-height:24px;}
.wishList td.name{ text-align:left; vertical-align:middle;}
.wishList td.name img{ width:50px; height:50pox; border:#ccc 1px solid; margin-right:10px; vertical-align:middle;}

.layerBox{ padding:10px; width:728px; border:#e2e2e2 1px solid; float:left;}
.layerBox button{ border:0; padding:0; margin-right:20px; height:28px; line-height:28px; font-weight:bold;}
.layerBox h5{ font-size:14px; line-height:30px; margin-bottom:16px;}
.layerBox p{ display:block; width:718px; height:24px;line-height:24px; padding:5px; float:left;}
.layerBox span{ width:160px; text-align:right; display:block; float:left;}
.layerBox span em{ color:#f00; padding-right:4px; letter-spacing:2px;}
.layerBox p a{ color:#36c; margin-right:10px;}
.layerBox i{ color:#999;}
.layerBox label{ margin-right:20px;}
.layerBox label input{ vertical-align:middle; margin-right:4px;}
.layerBox label span{ width:auto; text-align:left; }
.layerBox select{ float:left; margin-right:6px;}
.layerBox .tip{ clear:both; padding:20px; margin-top:10px; line-height:20px; color:#666;}
.layerBox .tip b{ color:#f60;}
.btnGo{ clear:both; margin:10px 0 0 205px ;float:left; display:inline}
.inputTxt,.inputTxtLong{width:200px;padding:4px;height:16px;line-height:16px;border:#ccc 1px solid; float:left; margin-right:10px;}
.inputTxtLong{ width:400px;}
.btnSubmit{ background:url(/images/btn_bg3.gif) no-repeat; color:#fff; width:80px; }
.btnReset{ background:url(/images/btn_bg4.gif) no-repeat; width:50px; color:#666;}
.btnSubmit,.btnReset{height:28px; line-height:28px; text-align:center; font-weight:bold;}
.inputDisabled{ border:0 none; width:auto; color:#333; font-weight:bold;}
.btn{display:inline-block;*zoom:1;padding-right:13px;}.btn s{float:left;width:3px;margin-right:10px;}
.btn,.btn s{background:url(../images/btn.png) no-repeat;}
.btn-1,.btn-5,.btn-9,.btn-13{line-height:36px;}
.btn-2,.btn-6,.btn-10,.btn-14{line-height:30px;}
.btn-3,.btn-7,.btn-11,.btn-15{line-height:25px;}
.btn-4,.btn-8,.btn-12,.btn-16{line-height:21px;}
.btn-1 s,.btn-5 s,.btn-9 s,.btn-13 s{height:36px;}
.btn-2 s,.btn-6 s,.btn-10 s,.btn-14 s{height:30px;}
.btn-3 s,.btn-7 s,.btn-11 s,.btn-15 s{height:25px;}
.btn-4 s,.btn-8 s,.btn-12 s,.btn-16 s{height:21px;}
.btn-1{background-position:right -36px;}.btn-2{background-position:right -104px;}.btn-2 s{background-position:0 -73px;}
.btn-3{background-position:right -161px;}.btn-3 s{background-position:0 -135px;}
.btn-4{background-position:right -209px;}.btn-4 s{background-position:0 -187px;}
.btn-5{background-position:right -268px;}.btn-5 s{background-position:0 -231px;}
.btn-6{background-position:right -336px;}.btn-6 s{background-position:0 -305px;}
.btn-7{background-position:right -393px;}.btn-7 s{background-position:0 -367px;}
.btn-8{background-position:right -441px;}.btn-8 s{background-position:0 -419px;}
.btn-9{background-position:right -500px;}.btn-9 s{background-position:0 -463px;}
.btn-10{background-position:right -568px;}.btn-10 s{background-position:0 -537px;}
.btn-11{background-position:right -625px;}.btn-11 s{background-position:0 -599px;}
.btn-12{background-position:right -673px;}.btn-12 s{background-position:0 -651px;}
.btn-1,.btn-5,.btn-6,.btn-13,.btn-14{font-weight:bold;padding-right:15px}
.btn-1 s,.btn-5 s,.btn-6 s,.btn-13 s,.btn-14 s{margin-right:12px}
a.btn-5:link,a.btn-6:link,a.btn-7:link,a.btn-8:link,a.btn-11:link,a.btn-12:link,a.btn-5:visited,a.btn-6:visited,a.btn-7:visited,a.btn-8:visited,a.btn-11:visited,a.btn-12:visited{color:#333333;}
a.btn-1:link,a.btn-1:visited,a.btn-2:link,a.btn-2:visited,a.btn-3:link,a.btn-3:visited,a.btn-4:link,a.btn-4:visited{color:#ffffff;}
a.btn-1,a.btn-5,a.btn-6,.btn-13,.btn-14{font-size:14px;}
a.btn-8,a.btn-11,a.btn-12{color:#333333;}
a.btn-11:hover,a.btn-12:hover{color:#005AA0;}
.btn-13,.btn-14,.btn-15,.btn-16{color:#cccccc}
.btn-15,.btn-16{font-weight:normal}
.btn-13{background-position:right -731px;}
.btn-13 s{background-position:0 -695px;}
.btn-14{background-position:right -799px;}
.btn-14 s{background-position:0 -768px;}
.btn-15{background-position:right -856px;}
.btn-15 s{background-position:0 -830px;}
.btn-16{background-position:right -904px;}
.btn-16 s{background-position:0 -832px;}

.userinfo{border:1px solid #EDD28B;background:#FFFDEE; margin-top:10px; padding:10px;}
.acco-safe{overflow:hidden;zoom:1;margin-bottom:5px;line-height:23px}
.username{height:30px;line-height:25px;overflow:hidden;margin-bottom:3px;}
.username b{font-size:20px;color:#f60;font-weight:normal;font-family:"microsoft yahei"; margin-right:10px;}
.acco-safe s{display:inline-block;*zoom:1;margin-right:3px;width:16px;height:16px; vertical-align:middle;line-height:100px;font-size:0;overflow:hidden;background:url(../images/icon-veri.png) no-repeat}
.acco-safe a{margin-right:12px}
.acco-safe .teln s{background-position:0 -17px}
.acco-safe .mail s{background-position:-17px 0}
.acco-safe .mailn s{background-position:-17px -17px}
.remind{border:1px solid #ffeed6;background:#fff;padding:10px;overflow:hidden;zoom:1}
.remind dl{height:20px;line-height:20px}
.remind dt,.remind dd{float:left}
.remind dd{width:104px;padding-right:10px;}
.indexTabs{ border-top:#419639 2px solid; width:750px; float:left;}
.indexTabsT{ width:748px; border-left:#e2e2e2 1px solid; background:url(../images/tit_bg_02.gif) repeat-x top left; height:34px; line-height:33px; font-size:14px; font-family:"microsoft yahei"; padding-left:1px;}
.indexTabsT li{ width:186px; float:left; border-right:#e2e2e2 1px solid; border-bottom:#e2e2e2 1px solid; text-align:center; cursor:default;}
.indexTabsT li.hover{background:#fff url(../images/arrow_down_green.gif) no-repeat 126px center; border-bottom:#fff 1px solid; color:#419639}
.indexTabsC ul{ width:720px; height:242px; overflow:hidden; padding:4px 14px; border:#e2e2e2 1px solid; border-top:0; float:left; display:none;}
.indexTabsC li{ width:170px; margin:0 5px; line-height:20px; float:left; display:inline;}
.indexTabsC li img{ width:170px; height:170px; margin-bottom:6px; display:block; float:left;}
.indexTabsC li a{ display:block; margin:2px 0;}
.indexTabsC li i{ color:#999;}
.indexTabsC li span{ font-family:"microsoft yahei"; color:#f60; font-size:16px; font-weight:bold;}

 /*×ÖÑÕÉ«*/
 fonthui{	color:#999999;	font-size:12px;	}
.fontred{	color:Red	}
.fontweight {	font-weight:bolder;	}
.fontgreen{	color:#2f922f}
.fontlan {	color:#2e88aa;	}