﻿/* index.html */
.home{ width:100%; }
.appbox{  text-align:center;  }
.appbox a{ padding:8px 5px 0px 5px; display:inline-block; }
.home .box{ width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: center;  padding:15px 0px 0px 0px;}
.home .turnimg{ position:relative;  display:inline-block; padding:0 30px; margin:0 auto; height:100%; overflow:hidden;  }
.home .flimg{ float:left; }
.home .flimg a{ width:100px; height:100px; border:1px solid #cccccc; display:block; padding:0; margin:0; }
.home .contxt{ margin-left:112px;  }
.home .contxt span{  width:100%; display:block; font-weight:bold;  text-align:left;  }
.home .contxt span.price{ color:#8f0002; padding-bottom:0px; }
.home .contxt span.cool{ color:#549d27; padding-bottom:10px; }
.home .contxt span.learnmore{ color:#004b8f; }

.home .boxtturn{ padding:0 5px;  text-align:center; }
.home .eachBox{ overflow:hidden; clear:both;  display:inline-block; }
.home .changeBox_a1{ padding:5px 25px 0px 25px;position:relative;border:0px solid #aaa; min-height:100px; }
.home .changeBox_a1 table{ display:block; overflow:hidden; text-align:left; padding:0; margin:0;  }
.home .changeBox_a1 td{ padding:0; margin:0; }
.home .changeBox_a1 td.centerimg{ padding-left:3px; }
.home .changeBox_a1 td span{ width:100%; padding-left:10px; display:block; font-weight:bold;  text-align:left; }
.home .changeBox_a1 td span.price{ color:#970000; padding-bottom:0px; }
.home .changeBox_a1 td span.cool{ color:#009900; padding-bottom:10px; }
.home .changeBox_a1 td span.learnmore{ color:#004b8f; }

.home .boxtturn a.imgk{ width:100px; height:100px; display:table-cell; overflow:hidden; text-align:center; vertical-align:middle;padding:0; margin:0; margin-left:1px; }
.home .boxtturn a.imgk img{  border:1px solid #cccccc; max-height:100px; max-width:100px;  }
 

.list .flimg{ width:80px; height:80px;  float:left;  left:0;   table-layout:fixed;*display:block; overflow:hidden; border:1px #e7e7e7 solid;}

.list .flimg a{   text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:73px;*font-family:Arial; background:none repeat scroll 0 0 #FFFFFF;  width:80px; height:80px;   overflow:hidden; }
.list .flimg a img{ max-width:80px; max-height:80px;  padding:0; margin:0; border:0;}


/* list.html  method.html */
.list h2 span{ color:#FC0; padding-right:5px; }
.list .box{ width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: left;  padding:8px 0px 5px 0px; border-bottom:1px solid #dcdcdc; }
.list .turnimg{ display:inline-block; padding:0 8px; margin:0 auto; height:100%; overflow:hidden;  }
/*.list .flimg{ float:left;  width:80px; height:80px;}
.list .flimg a { width:80px; height:80px; border:1px solid #e7e7e7; display:block; padding:0; margin:0; }*/
.list .flimg span { width:80px; height:80px; border:1px solid #e7e7e7; display:block; padding:0; margin:0; }

.list .contxt{ margin-left:92px; margin-right:5px;  }
.list .contxt span{  width:100%; display:block; font-weight:bold; padding-bottom:0px;  text-align:left; color:#434343;  }
.list .contxt span strong.price{ color:#8f0002; width:90px; display:inline-block;}
.list .contxt span.price{ color:#8f0002; padding-bottom:0px; }
.list .contxt span.cool{ font-weight:300; padding-bottom:0px; }
.list .contxt span.freeshopping{ color:#ff6600; line-height:18px; padding-bottom:3px;  }
.list .contxt span.freeshopping *{ vertical-align:middle; }
.list .contxt span.freeshopping span{width:14px; height:18px; display:inline-block; background:url(http://www.dhresource.com/b/mobile/images/pagebg.png) no-repeat; margin-left:5px;   }
.list .contxt span.freeshopping span.coupon{  background-position:-215px 5px; width:55px;  }
.list .contxt span.freeshopping span.DPromise { background-position:-256px  -20px; }
.list .contxt span.freeshopping span.hrD{ background-position:-256px  -41px;  }
.list .contxt span.freeshopping span.dayR { background-position:-256px  -62px; }

.list .contxt span .select{ width:60px; height:18px; margin-right:8px; }
.list .contxt span .select2{ width:160px;  }
.list .contxt span .txtinput{ width:100%; height:14px; line-height:12px; }

.list .subinput{ background:url(http://www.dhresource.com/b/mobile/images/btn1.png) 0px 0px no-repeat; display:inline-block; height:38px; border:none;   color:#fff; font-weight:bold; cursor:pointer; width:238px;  padding:0; margin:0; text-align:center; font-size:14px;  }
.list .cartbox{width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: center;  padding:0px; border-top:1px solid #dcdcdc; }
.list .cartbox h3{ padding:0px 8px; border-top:1px solid #fff; line-height:29px; background-color:#f1f1f1; text-align:left; color:#444444; margin-bottom:10px; overflow:hidden; }
.list .cartbox a{ margin-bottom:10px; display:inline-block; }
.list .cartbox input{ margin-bottom:10px; display:inline-block;}
.list .pageimg{ border:1px solid #e3e3e3; }
.list .boxtitle{  display:block; overflow:hidden; vertical-align:middle;   padding:0px 10px 10px 10px; border-bottom:1px solid #dcdcdc; }
.list .txt{ padding-bottom:5px; display:block; }
.list .keywd{   }
.list .keywd strong{ float:left; display:inline-block; line-height:18px;  }
.list .keytxt{ margin-left:45px;  line-height:18px; font-size:12px; }
.list .keytxt span{ display:inline-block; padding:0px 6px;  font-size:12px; color:#757575; font-weight:bold;   }
.list .keytxt a{ display:inline-block; padding:0px 6px;  }
.list h3 span{ width:80px; display:block; float:left; margin:0;  }
.list h3 span.first{text-align:right;   }
.list h3 span.title{color:#900000; margin-left:10px;  }
.list h3 input.update{ padding:0; margin:0;}


/* searcherror.html */

.zero .pagetit{ text-align:left; font-weight:bold; padding:10px 16px 0px 8px; }
.zero .searchbox{  padding:0px 8px 10px 8px;   }
.zero .searchbox .serror{ border:1px solid #fca01b; padding:8px 10px; background-color:#fefecb; text-align:center; font-size:14px; font-weight:bold; line-height:22px; } 
.zero .shtips{ font-weight:bold; padding:0px 10px 8px 10px;    }
.zero .shtips strong{ font-size:12px;   }
.zero .shlen{ padding:0px 10px 10px;  }


.zero .subinput{ background:url(http://www.dhresource.com/b/mobile/images/sub_btn.gif) left top repeat-x; display:inline-block; height:28px; border:1px solid #ba730d; padding:0 45px; line-height:28px; color:#000000; font-weight:bold; cursor:pointer; }
.zero .pageimg{ border:1px solid #e3e3e3; }
.zero .pagelink{ padding:0px 8px; line-height:30px; text-align:center; font-weight:bold; }
.zero .pagelink span{ padding:0 25px; display:inline-block; color:#000; }


/* detail.html */

.detail .pagetit{ text-align:left; font-weight:bold; padding:10px 16px 0px 8px; }
.detail .box{ width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: center; padding:15px 0px 5px 0px;  }
.detail .turnimg{ display:inline-block; padding:0 8px; margin:0 auto; height:100%; overflow:hidden;  }
/*.detail .pageimg{ display:inline-block; padding:0; margin:0; }
.detail .pageimg img{ border:1px solid #e3e3e3; }*/
.detail .pageimg{ width:200px; height:200px; left:0; padding:0; margin:0 auto;   table-layout:fixed;*display:block; overflow:hidden; border:1px #e7e7e7 solid;}
.detail .pageimg span{   text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:193px;*font-family:Arial; background:none repeat scroll 0 0 #FFFFFF;  width:200px; height:200px;   overflow:hidden; }
.detail .pageimg span img{ max-width:200px; max-height:200px;  padding:0; margin:0; border:0;}
.detail .sellersunyearbox *{ vertical-align:middle;  }




.detail .pagelink{ padding:0px 8px; line-height:30px; text-align:center; font-weight:bold; }
.detail .pagelink2{ padding:10px 8px 0px 8px; line-height:30px; text-align:center; font-weight:bold; border-top:1px solid #dcdcdc; }
.detail .pagelink3{ padding:4px 8px 0px 8px; line-height:20px; text-align:center; font-weight:bold;  }
.detail .pagelink span{ padding:0 25px; display:inline-block; color:#000; }
.detail .cartbox{ padding:0 0px; font-weight:bold;}
.detail .cartbox ul{ padding:8px 0px; margin:0 8px; }
.detail .cartbox ul.ullist{ padding:0px 10px 0px 10px; margin:0;  border-top:1px solid #dcdcdc; padding-top:5px;  }
.detail .cartbox ul li{ width:100%;  display:block; line-height:22px; padding-bottom:5px; overflow:hidden; } 
.detail .cartbox ul li.price{ color:#900000; }
.detail .cartbox ul li.btnimg{ text-align:center;}
.detail .cartbox ul li.btnbn{ text-align:center; padding-bottom:5px;}
.detail .cartbox input{ margin-bottom:0px; display:inline-block;}
.detail .cartbox ul li *{ vertical-align:middle; }
.detail .cartbox ul li span{width:14px; height:16px; padding-bottom:2px; display:inline-block; background:url("http://www.dhresource.com/b/mobile/images/pagebg.png") no-repeat; margin-left:15px;   }
.detail .cartbox ul li span.coupon{ background-position:-215px 3px; width:55px;  }
.detail .cartbox ul li span.DPromise { background-position:-256px  -20px; }
.detail .cartbox ul li span.hrD{ background-position:-256px  -41px;  }
.detail .cartbox ul li span.dayR { background-position:-256px  -62px; }
.detail .detailbox2 {  padding:8px 8px; line-height:18px; overflow:hidden;text-align:left;   }
.detail .detailbox2 *{ vertical-align:middle; }
.detail .detailbox2 span{ float:none; }
.detail .detailbox2 .sharef{  margin-right:5px;  }

.detail .tabline{ display:inline-block; margin-bottom:-5px }
.detail .detailbox{ padding:8px 8px; line-height:18px; overflow:hidden;  }
.detail .detailbox ul li{ padding-left:18px; background:url(http://www.dhresource.com/b/mobile/images/pagebg.png) no-repeat; margin-right:10px; float:left;  }
.detail .detailbox ul li.DPromise { background-position:-256px  -23px; }
.detail .detailbox ul li.hrD{ background-position:-256px  -44px;  }
.detail .detailbox ul li.dayR { background-position:-256px  -65px; }

/*分享图片样式*/
.detail .cartbox ul li.showimg a { background: url("http://www.dhresource.com/b/mobile/images/pagebg.png") no-repeat; display:inline-block; height: 16px; width:16px; margin-left:10px;  }
.detail .cartbox ul li.showimg a.b1 { background-position: -254px -94px; }
.detail .cartbox ul li.showimg a.b2 { background-position: -254px -109px; }
.detail .cartbox ul li.showimg a.b3 { background-position: -254px -125px; }
.detail .cartbox ul li.showimg a.b4 { background-position: -254px -142px; }
.detail .cartbox ul li.showimg a.b5 { background-position: -254px -159px; }
.detail .cartbox ul li.showimg a.b6 { background-position: -254px -175px; }
.detail .cartbox ul li.showimg a.b7 { background-position: -254px -190px; }
.detail .cartbox ul li.showimg a.b8 { background-position: -254px -207px; }
.detail .cartbox ul li.showimg a.b9 { background-position: -254px -222px; }
.detail .cartbox ul li.showimg a.b10 { background-position: -254px -237px; }
.detail .cartbox ul li.showimg a.b11 { background-position: -254px -253px; }


/* moreimage.html */

.moreimage .pagetit{ text-align:left; font-weight:bold; padding:10px 16px 0px 8px; }
.moreimage .box{ width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: center;  padding:10px 0px 5px 0px;  }
.moreimage .turnimg{ display:inline-block; padding:0 8px; margin:0 auto; height:100%; overflow:hidden;  }
.moreimage .subinput{ background:url(http://www.dhresource.com/b/mobile/images/sub_btn.gif) left top repeat-x; display:inline-block; height:28px; border:1px solid #ba730d; padding:0 45px; line-height:28px; color:#000000; font-weight:bold; cursor:pointer; }
/*.moreimage .pageimg{ padding:0; margin:0 auto;  }
.moreimage .pageimg img{ border:1px solid #e3e3e3; }*/
.moreimage .pageimg{ width:200px; height:200px; left:0; padding:0; margin:0 auto;   table-layout:fixed;*display:block; overflow:hidden; border:1px #e7e7e7 solid;}
.moreimage .pageimg span{   text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:193px;*font-family:Arial; background:none repeat scroll 0 0 #FFFFFF;  width:200px; height:200px;   overflow:hidden; }
.moreimage .pageimg span img{ max-width:200px; max-height:200px;  padding:0; margin:0; border:0;}



.moreimage .pagelink{ padding:0px 8px; line-height:30px; text-align:center; font-weight:bold; }
.moreimage .pagelink span{ padding:0 25px; display:inline-block; color:#000; }

/* coupon.html */

.coupon h3{ background-color:#fff; line-height:18px; }
.coupon .notebox{ margin:0 10px 8px 10px ;  }
.coupon .addressnew{ margin:5px 8px; border:1px solid #ddd; border-bottom:none; padding:0px; }
.coupon .addressnew .box{ padding:7px 10px; border-bottom:1px solid #dcdcdc;}
.coupon .addressnew .box strong{ color:#900000; }


/* discription.html */

.discription h3{ background-color:#fff; line-height:18px; }
.discription .notebox{ margin:0 10px 5px 10px ;   }
.discription .addressnew{ margin:5px 8px 8px 8px; border:1px solid #ddd; border-bottom:none; padding:0px; }
.discription .addressnew .box{ padding:8px 10px; border-bottom:1px solid #dcdcdc;}

/* cart.html */

.cart .box{ width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: left;  padding:10px 0px 0px 0px; border-bottom:1px solid #dcdcdc; }
.cart .top_line{ border-top:1px solid #dcdcdc; }
.cart .cartzero{ background-color: #FEFECB;  border: 1px solid #FCA01B; font-size: 14px;  font-weight: bold; line-height: 22px; margin:0px 8px 10px 8px;  padding: 8px 10px; text-align: center; }
.cart .turnimg{ display:inline-block; padding:0 8px; margin:0 auto; height:100%; overflow:hidden;  }
/*.cart .flimg{ float:left; }
.cart .flimg a{ width:80px; height:80px; border:1px solid #e7e7e7; display:block; padding:0; margin:0; }*/
.cart .flimg{ width:80px; height:80px;  float:left;  left:0;   table-layout:fixed;*display:block; overflow:hidden; border:1px #e7e7e7 solid;}

.cart .flimg a{   text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:73px;*font-family:Arial; background:none repeat scroll 0 0 #FFFFFF;  width:80px; height:80px;   overflow:hidden; }
.cart .flimg a img{ max-width:80px; max-height:80px;  padding:0; margin:0; border:0;}



.cart .contxt{ margin-left:92px; margin-right:5px;  }
.cart .contxt span{ padding-right:5px; display:block; overflow:hidden; font-weight:bold; padding-bottom:7px;  text-align:left; color:#434343;  }
.cart .contxt span .textprice{ width:70px; }
.cart .contxt span.price{ color:#8f0002; padding-bottom:7px; }
.cart .contxt span.prcid{ color:#434343; padding-bottom:0px; }
.cart .contxt span.cool{ color:#549d27; padding-bottom:10px; }
.cart .contxt span.learnmore{ color:#004b8f; }
.cart .contxt span .select{ width:60px; height:18px; margin-right:8px; }
.cart .contxt span .txtinput{ width:99%; height:32px; line-height:16px; }
 
.cart .cartbox{width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: center;  padding:0px 0px 5px 0px;  }
.cart .cartbox h3{ padding:0px 8px; border-top:1px solid #fff; line-height:29px; background-color:#f1f1f1; text-align:left; color:#444444; margin-bottom:10px; overflow:hidden;  }
.cart .cartbox h3 span{ width:80px; display:block; float:left; margin:0;  }
.cart .cartbox h3 span.first{text-align:right;   }
.cart .cartbox h3 span.title{color:#900000; margin-left:10px; width:auto; min-width:70px; margin-right:10px;  }
.cart .cartbox h3 input.update{ padding:0; margin:0;}

.cart .cartbox a{ margin-bottom:3px; display:inline-block; }
.cart .cartbox input{ margin-bottom:10px; display:inline-block;}
.cart .cart_line{  border-bottom:1px solid #dcdcdc; display:inline-block; padding-bottom:5px; margin-bottom:5px; }

/*cart_saved.html*/

.cart .cartsaved{  padding:0px 8px;border-bottom:1px solid #dcdcdc;   }
.cart .cartsaved .serror{ border:1px solid #fca01b; padding: 8px 10px; background-color:#fefecb; text-align:center; font-size:14px; font-weight:bold; line-height:22px; margin-bottom:10px; margin:0px 0px 10px 0px;  } 


/*shoppingaddress.html*/

.shopaddress .addressnew{ margin:0px 8px 8px 8px; border:1px solid #ddd; border-bottom:none; padding:0px; }
.shopaddress .addressnew .box{ padding:7px 10px; border-bottom:1px solid #dcdcdc;}
.shopaddress .addressnew .subbtn{ text-align:center;  padding:10px 0px 5px 5px;  overflow:hidden; }

/*newaddress.html*/

.newaddress .addressnew{ margin:0px 8px 5px 8px; border:1px solid #ddd; padding:0px 15px 0px 10px; }
.newaddress .addressnew .addnew{ line-height:26px; font-weight:bold; display:block;  }
.newaddress .addressnew .addnew input{  width:100%; height:16px; line-height:16px; }
.newaddress .addressnew .addnew .select{ width:45%;  }
.newaddress .addressnew .subbtn{ text-align:center;  padding:30px 0px 20px 5px;  overflow:hidden; }

/*complete.html*/
/*failed.html*/

.complete .pagetit{ text-align:left; font-weight:bold; padding:10px 16px 0px 8px; }
.complete .searchbox{  padding:0px 8px 10px 8px;   }
.complete .searchbox .serror{ border:1px solid #fca01b; padding: 8px 10px; background-color:#fefecb; text-align:center; font-size:14px; font-weight:bold; line-height:22px; } 
.complete .shtips{ padding:8px 10px 8px 10px; margin:0 8px;  border:1px solid #e2e2e2;   }
.complete .shtips strong{ padding-bottom:5px; display:inline-block;  }
.complete .shtips .meary{ color:#900000; margin-left:9px;  }
.complete .shtips .orderlist strong{ float:left; }
.complete .shtips .orderlist .ordercode{ margin-left:93px; }
.complete .shlen{ padding:8px 10px; line-height:22px; text-align:center; font-weight:bold;  }

/*mydhgate.html*/

.dhgat .notebox{ margin:0 10px 5px 10px ;   }
.dhgat .addressnew{ margin:10px 8px; border:1px solid #ddd; border-bottom:none; padding:0px; }
.dhgat .addressnew .box{ padding:8px 10px ; border-bottom:1px solid #dcdcdc;}
.dhgat .addressnew .box a{ font-weight:bold; }
.dhgat .addressnew .subbtn{ text-align:center;  padding:15px 0px 5px 5px;  overflow:hidden; }
.dhgat .addressnew .sublink{  padding:5px 0px 5px 0px; font-weight:bold; }
.dhgat .mg_top0{ margin:0px 8px;  }

/*feedback.html*/

.feedback .shtips{ padding:30px 10px 25px 10px; margin:0 8px;  border:1px solid #96aec5; text-align:center;  }
.feedback .shlen{ padding:15px 10px; line-height:22px; text-align:center; font-weight:bold;  }
























/* promised.html  */

.promised h3{ background-color:#fff; line-height:18px; }
.promised .notebox{ margin:8px 10px ;  }
.promised .notebox p{ padding-bottom:10px; }

/* signin.html */

.boxk{margin:0 8px 5px 8px ;  border:1px solid #ddd; border-bottom:none; padding:0px; }
.boxk .box{ padding:10px; border-bottom:1px solid #dcdcdc;}
.boxk .subbtn{ text-align:center;  padding:15px 0px 5px 5px;  overflow:hidden; }

/* signin.html  */
.signintit { margin:0 10px 8px 10px ; }
.signin { margin:0 10px 8px 10px ; border:1px solid #ddd; border-bottom:none; padding:0px; }
.signin .sgbox { padding:8px 15px 8px 10px; border-bottom:1px solid #dcdcdc; line-height:26px;}
.signin .sgbox input.textinp{  width:97%; height:16px; line-height:16px; display:block;  }
.signin .sgbox input.textinp2{  width:97%; height:16px; line-height:16px; display:block; margin-top:5px;  }
.signin .sgbox .subbtn{ text-align:center;  padding:10px 0px 2px 5px;  overflow:hidden; }
.signin .sgbox .subbox{ text-align:center; font-weight:bold;  padding:10px 0px 0px 5px;  overflow:hidden; }
.signin .sgbox select.selected{  width:70%;   }
.signin .sg_pad{ padding:3px 15px 8px 10px;  }
.signin  input.radio{ margin-left:0px; }

.signinbtn{ text-align:center;  padding:10px 0px 10px 0px;  overflow:hidden; }
.signsuccess { margin:0px 8px; border:1px solid #fcb13a; background-color:#fefecb; padding:8px 20px; text-align:center; font-weight:bold;  }
.signsuccess span{ font-weight:300; }

/* orderdetail.html  */

.orderdetail h3{ font-weight:300; }
.orderdetail .notebox{ margin:5px 10px 5px 10px ;  }
.orderdetail .notebox a{ font-weight:bold; }
.orderdetail .addressnew{ margin:0px 8px 10px 8px; border:1px solid #ddd; border-bottom:none; padding:0px; }
.orderdetail .addressnew .box{ padding:8px 10px; border-bottom:1px solid #dcdcdc;}
.orderdetail .addressnew .box a{ font-weight:bold; }
.orderdetail .subbtn{ text-align:center;  padding:10px 0px 8px 5px;  overflow:hidden; }

.orderdetail .addressnew .turnimg{ display:block; padding:4px 0px 4px 0px; margin:0 auto; height:100%; overflow:hidden;  }
/*.orderdetail .addressnew .flimg{ float:left; }
.orderdetail .addressnew .flimg a{ width:80px; height:80px; border:1px solid #e7e7e7; display:block; padding:0; margin:0; }*/
.orderdetail .addressnew .flimg{ width:80px; height:80px;  float:left;  left:0;   table-layout:fixed;*display:block; overflow:hidden; border:1px #e7e7e7 solid;}
.orderdetail .addressnew .flimg a{   text-align:center;display:table-cell;vertical-align:middle;*display:block;*font-size:73px;*font-family:Arial; background:none repeat scroll 0 0 #FFFFFF;  width:80px; height:80px;   overflow:hidden; }
.orderdetail .addressnew .flimg a img{ max-width:80px; max-height:80px;  padding:0; margin:0; border:0;}


.orderdetail .addressnew .contxt{ margin-left:92px; margin-right:5px;  }
.orderdetail .addressnew .contxt span{  width:100%; display:block; font-weight:bold; padding-bottom:7px;  text-align:left; color:#434343;  }
.orderdetail .addressnew .contxt span strong.price{ color:#8f0002; width:90px; display:inline-block;}
.orderdetail .addressnew .contxt span.cool{ color:#549d27; padding-bottom:10px; }
.orderdetail .addressnew .contxt span.learnmore{ color:#004b8f; }
.orderdetail .addressnew .contxt span .select{ width:160px;  }
.orderdetail .addressnew .contxt span .txtinput{ width:100%; height:32px; line-height:16px; }
.orderdetail table td{ width:160px; }
.orderdetail table td.txtright{ text-align:right; width:120px; padding-right:20px;  }
.orderdetail table td.txtcolor{ color:#900000; font-weight:bold; text-align:right; width:120px; padding-right:20px;  }

.orderdetail .notetit{ margin:0 10px 10px 10px ;  }
.orderdetail .boxbottom{ padding:10px; border-bottom:1px solid #dcdcdc;}
.orderdetail .bmn{ border-bottom:none;}
.orderdetail .coupontop{  padding:10px; border-top:1px solid #dcdcdc;}
.orderdetail .boxbottom span{ display:inline-block; padding-left:20px; }
.orderdetail .coup_bk{ display:block; margin-left:75px; line-height:23px;}
.orderdetail span.coup_name{ float:left; padding:0; margin:0;  }

.orderdetail .orderzero{ background-color: #FEFECB;  border: 1px solid #FCA01B; font-size: 14px;  font-weight: bold; line-height: 22px; margin:0px 8px;  padding: 8px 10px; text-align: center; }
.orderdetail .orderbox{width:100%; display:inline-block; overflow:hidden; vertical-align:middle;text-align: center;  padding:0px; padding-top:5px;  }
.orderdetail .orderbox a{ margin-bottom:10px; display:inline-block; }

/* PriceShipment.html */

.ps h2.two{ line-height:18px; padding-bottom:5px;   }
.ps .boxbottom{ padding:8px 10px; border-bottom:1px solid #dcdcdc;}
.ps .bmn{ border-bottom:none;}
.ps .boxbottom table.top{ padding-top:0px; }
.ps .boxbottom table td{ width:160px; }
.ps .boxbottom table td.txtright{ text-align:right; width:130px; padding-right:20px;  }
.ps .boxbottom table td.txtright2{ text-align:right; width:130px; padding-right:20px; color:#009900;  }
.ps .boxbottom table td.txtcolor{ color:#900000; font-weight:bold; text-align:right; width:130px;   padding-right:20px;  }
.ps .boxbottom .selected{ margin:0px 10px }
.ps .boxbottom .selectet{ margin:0px 10px 0px 0px }
.ps .boxbottom .wid{ width:180px; }
.ps .boxbottom .strtit{ padding-bottom:8px; display:block; }
.ps .submitbtn{ text-align:center; padding:5px 0px 10px 0px; }


/* review.html */

.review h2.two{ line-height:18px; padding-bottom:5px;   }
.review .boxbottom{ padding:8px 10px; border-bottom:1px solid #dcdcdc;}
.review .bmn{ border-bottom:none;}
.review .boxbottom .ledate{ padding-top:10px; display:block; }

.review .greenstr{ padding-top:5px; }
.review .greenstr *{ vertical-align:middle;}
.review .sratbg{ margin:0 5px;width:125px; height:15px; display:inline-block; background-color:#eaeaea; }
.review .sratbg span{  display:block; height:100%; background-color:#a7cf90;  }

/* refused.html */
.refused .rebox{ background-color: #FEFECB;  border: 1px solid #FCA01B; font-size: 14px;  font-weight: bold; line-height: 22px; margin:8px 8px;  padding: 8px 10px; text-align: center; }

/* Complete Order */
.orderdetail .cmporder{ text-align:center;  padding:10px 0px 8px 0px;  overflow:hidden; }
.completeorder{ color:#fd760a; font-weight:bold; font-size:14px; display:inline-block; margin-bottom:10px; }


/*******************2011-09-06 New Page******************************/


/* PriceShipment.html */

.pay {  }
/**公用**/
.pay .pay_bline{ border-bottom:1px solid #dcdcdc; }
.center_all{ text-align:center; padding:8px;  }
.left_all{  padding:8px 10px;  }
.left_lr{  padding:8px 0;  }
.line_height{ line-height:26px; }
.pay p{ line-height:18px; }
.pay .card_pin *{ vertical-align:middle;  }
.pay select.mgrig{ margin:0 5px 0 0; }
.pay img{ display:inline-block; margin-bottom:3px; }
.pay img.mgnone{ margin:0; }
.pay span.pad_5{ padding:0; margin:0; }

/**私用**/
.pay .payconcent{ padding:10px 8px 10px 8px; line-height:26px; }
.pay .payconcent img{ margin:0 5px; }
.pay .payconcent *{ vertical-align:middle; }
.pay .payconcent span.orpd{ padding:0 15px; }
.pay .paycon_card{ margin:0px 8px 10px 8px; border:1px solid #dcdcdc; border-bottom:none;  }
.pay .paycon_card .cardbox{ border-bottom:1px solid #dcdcdc; padding:8px 10px;  }
.pay .paycon_card .cardbox *{ vertical-align:middle; }
.pay .card_pin{ line-height:30px; }
.pay .paycon_card .cardbox p{ padding-bottom:10px; line-height:22px; }
.pay .paycon_card .cardbox .corstrong{ font-weight:300; color:#000; }

.pay .no_order{ background-color: #FEFECB;  border: 1px solid #FCA01B; font-size: 14px;  font-weight: bold; line-height: 22px; margin:0px 8px 0px 8px;  padding: 8px 10px; text-align: center; }
.pay .paycon_card .cardbox2{ background-color:#f1f1f1; padding:8px 10px;  }
.pay .paycon_card .cardbox2 .card_img_box{ float:left; display:inline-block; width:42px; margin-top:5px;   }
.pay .paycon_card .cardbox2 .card_mess_box{ margin-left:42px;  }


/*MyDHgate*/
.mygate{  }
.mygate .gatebox{ margin:0px 8px 10px 8px; border:1px solid #dcdcdc; border-bottom:none; }
.mygate .gatebox .gbox{ border-bottom:1px solid #dcdcdc; padding:8px 10px;  }
.mygate .checkbox{ margin:5px 5px 5px 0; padding:0; }
.check_val *{ vertical-align:middle; line-height:16px;  }

.sel_checkbox{ padding-left:25px; line-height:16px; }
.sel_checkbox span{ width:125px; display:inline-block;  }

.mygate .gnav22{ margin:0px 8px 10px 8px; border:1px solid #fca628;    }
.mygate .gnav{ padding:8px; color:#444;  }
.ticp_t05{ padding-bottom:5px; }
.ticp_t05_t{ padding:5px 0; }
.ticp_t01{ padding-bottom:10px; }
.ticp_txt{ font-size:11px; color:#888888; line-height:14px; padding-bottom:5px; }

.mygate .coupon_tit{ padding:0 10px 8px 10px; color:#888888; }
.mygate .coupon_tit span{ padding-bottom:8px; margin-right:15px; }
.mygate .coupon_tit .mg_rg5{ margin-right:5px; }
.mygate .coupon_tit2{ padding:0 10px; color:#444; }
.mygate .coupon_tit3{ padding:0 10px; }
.mygate .coupon{ border-top:1px solid #dcdcdc; }
.mygate .newbg{ background:url(../images/new_message.jpg) right top no-repeat; }
.mygate .coupon .box{ padding:8px 10px 8px 10px; border-bottom:1px solid #dcdcdc; color:#444444;}
.mygate .coupon .nobom{ border-bottom:0px; }
.mygate .coupon .box h4{ font-size:14px; margin-right:20px; height:24px; line-height:24px; }
.messtit {  color:#444444; }
.messtit span{ float:right; }
.releave  { margin-top:5px; }
.releave  a{ margin-right:10px; font-weight:bold;   }
.mygate textarea.textinp2{ height:200px; }
.content_color{ color:#888; }

.mygate .relay{  padding:0 10px; line-height:30px; background-color:#f1f1f1; height:30px; color:#444444; font-weight:bold; }
.mygate .message{ padding:8px 10px 0px 10px; font-weight:bold; }
.mygate .message span{ width:180px; display:inline-block;  }
.mygate .message span.bo01{ width:100px;   }

.loadding .load{ border-top:2px solid #a4a4a4; padding:50px 0px; text-align:center; font-weight:bold; color:#000;   }
.loadding .load img{ margin-top:10px; }
