img{ max-width:100%}
.blue{ color:#06C}
.user-menu-box a{ display:inline-block; margin:0 8px; font-size:16px;}
.user-menu-box a.active{ color:#6db742}
.user-p-box{ max-width:400px; margin:0 auto}
.user-p-box .input{}
.label label{ font-weight:normal}
.user-p-box .form-x .form-group .label{ width:30%;}
.user-p-box .form-x .form-group .field{ width:70%;}
.user-p-box .input-help{ text-align:left}
.user-p-box .product-title h2{ font-size:20px;line-height: 43px;}
.label{ text-align:left}
.collect-table th.text-center{ text-align:center}

.btn-user{ width:100%;height:45px;background:#d90000;color:#fff;line-height:45px;display: inline-block;text-align: center;font-size:16px;text-decoration: none;border-radius:3px; border:none}
.btn-user:hover{color:#fff;background:#ff6800;text-decoration:none;}

.btn-success{ padding:0 25px;height:40px;background:#d90000;color:#fff;line-height:40px;display: inline-block;text-align: center;font-size:16px;text-decoration: none;border-radius:3px; border:none}
.btn-success:hover{color:#fff;background:#ff6800;text-decoration:none;}


.form-other a{ color:#666}
.form-other a:hover{ color:#d90000}

.Orderinfo,.Shoppinglist,.tracking{  margin:0 auto; width:100%;}
.Orderinfo th{ padding-bottom:20px;}
.Orderinfo td:first-child{ text-align:right; width:156px; font-weight:bold}
.Orderinfo td{ border:1px solid #ccc; padding:8px;}
.Shoppinglist td{border:1px solid #ccc;padding:8px;}

/*left*/
.left_list{width:100%;float:left; }
.left_top{width:100%;height:43px;line-height:43px;float:left;background:rgba(80, 83, 91, 0.8); text-align:center;}
.left_top h3{line-height:40px;font-size:18px;color:#fff; float:left;padding:0 0 0 28px; }
.left_con{width:100%;float:left;}
.type_list{width:100%;float:left;}
.type_list ul{margin:0px;padding:0px;list-style-type:none;}
.type_list li{margin:0px;padding:0 0 0 28px;list-style-type:none;height:50px;line-height:52px;border-bottom:1px dotted #dcdcdc;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;overflow:hidden; position:relative}
.type_list li:before{ content:''; position:absolute; background:rgba(80, 83, 91, 0.8); width:5px; height:5px; left:12px; top:24px; border-radius:50%}
.type_list li a{color:#333;font-size:14px;}
.type_list li a:hover{color:#d90000;}
.type_list li.current a{color:#d90000;}
.type_list li.current:before{ background:#d90000}
.type_list li.second_cat{background:none;}
.type_list li.second_cat a{}
.type_list li.second_cat a:hover{}
.type_list li.second_cat a.current{}
/*end*/

.btnPayment{ width:116px;height:40px;background:#d90000 url(../images/paypal.png) no-repeat left top;color:#fff;line-height:40px;display: inline-block;text-align: center;font-size:16px;text-decoration: none;border-radius:3px; border:none}
.btnPayments:hover{color:#fff;background:#ff6800;text-decoration:none;}

.ucomments li{ padding:8px 0 12px; border-top:1px solid #e4e4e4;font-size:14px;}
.ucomments li p{ line-height:1.7}
.ucomments li .media-img{ width:180px; }
.ucomments li .media-img img{ width:160px;}
.ucomments li .media-body .name{ line-height:1.5}
.ucomments li .media-body .name img{ vertical-align:baseline}
.ucomments li .media-body .time,.ucomments li .media-body .ctitle{ color:#999; }
.ucomments li .media-body .del a{ display:inline-block; background:#d90000; color:#fff; padding:2px 8px; font-size:13px;}
.ucomments li .media-body .del a:hover,.ucomments li .media-body .del a:focus{color:#fff;background:#ff6800;}

/*right*/
#right_top{width:100%;height:40px;line-height:40px;float:left;border-bottom:1px solid #dcdcdc; overflow:hidden;}
#right_top h3{font-size:20px;color:#333;line-height:40px;float:left;}
#right_top h3 a{color:#333;}
#right_top span{float:right;}
#right_con{width:100%;float:left;padding:10px 0 0 0;line-height:200%;min-height:300px;height:auto !important;height:300px; font-size:16px;}
#right_con img{max-width:100%;height:auto;}

@media screen and (max-width: 760px){
.user-p-box .form-x .form-group .label{ width:100%;}
.user-p-box .form-x .form-group .field{ width:100%;}
.left_top{ cursor:pointer; background:rgba(80, 83, 91, 0.8) url(../images/right_news.png) no-repeat 98% center; }
.left_con{ display:none}
#right_con{ font-size:14px;}
.Orderinfo td:first-child{ width:136px;}
}