@charset "utf-8";
/**********help center css *******************/
.cateBox {border:1px solid #d5d5d5; background:#fff; text-align:left;}
.cateBox .cateTit{ width:168px; height:20px; background:#f7f7f7; color:#404040; border-bottom:1px solid #d5d5d5; font-size:12px; padding-left:10px; line-height:20px; font-weight:bold; margin-bottom:1px;}
.cateBox ul{ margin:10px 0;}
.cateBox ul li{height:24px; line-height:24px; width:153px; margin:0 auto; padding-left:10px;}
.cateBox ul li a{font-size:12px; color:#404040; color:#666;}
.cateBox ul li a:hover{text-decoration:underline;}
.cateBox ul li.tit{ background-color:#f7f7f7; padding-left:10px; font-size:13px;}
.cateBox ul li.tit a{ font-size:12px; font-weight:bold; color:#404040;}
.textBox {width:760px; text-align:left;}
.textBox h3{font-weight:bold; font-size:14px; color:#AB0000;}
.textBox .text{ margin:15px 0; font-weight:normal;}
.textBox .text p{ font-size:12px; color:#656565; line-height:24px;}
.textBox .text p.topic{font-weight:bold; color:#404040; border-bottom:1px solid #e0dfdf;}
.textBox table {font-size:12px; color:#656565; border:1px solid #efefef; width:745px;}
.textBox table tr td{border-bottom:1px solid #efefef; border-right:1px solid #efefef; line-height:24px; padding-left:10px;}
.textBox table.city tr td.cityTit{background:#fefdea; color:#f90;}
/**********help center css end****************/

.userCenter{text-align:left;}
.userCenter a{font-size:12px; color:#404040;}
.userCenter h3{font-size:15px; color:#f60; line-height:27px; height:27px; background-color:#f7f8f8; margin-bottom:10px;}
.userCenter h4{font-size:12px; color:#404040; padding-left:15px;  border-top:1px solid #e7ca96; line-height:24px;  background:#fbf7ee; }
.userCenter .left{ width:165px; border:1px solid #e7ca96; border-top:0px; float:left;}
.userCenter .right{float:right;}

.userCenter .user_nav_left ul{ margin-bottom:10px; }
.userCenter .user_nav_left ul li{text-align:right; padding-right:15px; background:#fff; line-height:30px;}
.userCenter .user_nav_left ul li a:hover{ color:#f60; text-decoration:underline;}
.userCenter .user_nav_left ul li.curren a{color:#000; font-weight:bold;}

.awoke{ width:auto; height:auto; background:#f7f8f8; padding:10px;}
.awoke img{float:left; }
.awoke p{font-size:12px; line-height:24px;}
.awoke a{color:#f60;}
.awoke a:hover{text-decoration:underline;}
.awoke a.closeBox{float:right; margin-right:10px;}

.awoke h1{font-size:20px;}

.userCenter .userCtn{width:773px; height:auto; }
.orderDone .userTitle span a{color:#999;}
.userCenter .userTitle,.orderDone .userTitle{height:24px; line-height:24px; }
.userCenter .userTitle p.userTitleRightPic,.orderDone .userTitle p.userTitleRightPic{ width:21px; height:24px; background:url(../../images/userTitleRight.gif) no-repeat;}
.userCenter .userTitle p,.orderDone .userTitle p{float:left; padding:0 5px 0 15px; font-size:12px; font-weight:bold; background-color:#e7ca96;  color:#fff;}


/*.userWrap{border:1px solid #E7CA96;}*/
.userWrap table{ background:#f5edda; width:100%; font-size:12px; /*border:1px solid #e7ca96;*/}
.userWrap table tr td{line-height:20px; height:30px; font-weight:normal; /*padding:0 5px 0 5px;*/ color:#656565; background-color:#fff;}
.userWrap table tr th{font-size:12px; text-align:center;  background-color:#FBF7EE; color:#404040; font-weight:normal;}
.userWrap table tr td select{width:100px; height:18px;}

.userWrap input.userSave{border:2px solid #f5e1aa; border-style:solid; border-collapse:inherit; padding:2px; cursor:pointer; background:#f90; color: #fff;}

.userWrap table.alignRight_th tr th{text-align:right; padding-right:5px;}
.userWrap h1{} 

.collectItem{width:auto; height:170px; padding-top:5px;}
.goodsPic{float:left;}
.goodsInfo{float:left;}
.goodsInfo a{font-size:14px; font-weight:bold; color:#f90;}
.price_button{float:right; padding-right:40px;}
.price_button .price{font-size:14px; font-weight:bold;}

.totalNum{background:#f7f8f8;}

.defaultInfo{width:auto; height:auto; border:1px solid #e7ca96;}
.defaultInfo {padding:10px;}
.defaultInfo li{font-size:12px; color:#404040; line-height:30px;}
.defaultInfo li a{text-decoration:underline;}
.defaultInfo li a:hover{color:#f90;}
.defaultInfo li .itemName{float:left; width:130px;}
#rightName{ margin-top:10px;}
/*----user_order_detail----*/

#userOrderDetail_right{width:773px;}

#userOrderDetail_right01 table tr td span.opration{cursor:pointer}
.user table{
    background-color:#ffdeb5;
	border:#ff9715 1px solid;
}
.user table td{padding:4px 8px;}
.userTd{color:#FFFFFF;}
.userTd01{color:372a19;
}
a.user:link{
    color:#FF0000;
	font-weight:normal;
	text-decoration:none;
}
a.user:visited{
    color:#FF0000;
	font-weight:normal;
	text-decoration:none;
}
a.user:hover{
    color:#8f8d00;
	font-weight:normal;
	text-decoration:none;
}

.corp .textList .tit{ background:#f2f2f2; margin-bottom:3px; padding-left:20px;}
/**********userCenter css end********************/


/***********msg留言板  css*******************************/
.feedback{height:25px; line-height:25px; background-color:#eaf5fb; border:#c7dbe5 1px solid; padding-left:5px}
.feedbackName{ color:#d86000; font-weight:bold; font-size:12px;}
.feedbackName01{ color:#FF0000; font-weight:normal; font-size:12px;}
.feedbackTitle{ color:DDD; font-weight:bold; font-size:12px;}
.msgWrap{width:auto; height:auto; background:#f7f4eb; padding:5px; overflow:hidden;}
#feedback_list{ border:#ad0105 1px solid; padding:5px; background-color:#FFFFFF;}
.customer{ height:25px; line-height:25px;}
.msgBox{width:auto; height:auto; border:1px solid #ad0105; background:#fff; padding:10px; text-align:left;}
.msgBox h2{font-size:14px; color:#656565;}
table.msgInput{width:100%; font-size:12px; margin-top:10px;}
table.msgInput tr td{line-height:30px; padding-bottom:10px;}
table.msgInput input.topic{height:16px; width:300px; }
table.msgInput input.contact{height:16px; width:150px; }
table.msgInput textarea.content{height:100px; width:300px; }
table.msgInput input.btn{height:25px; width:60px;}
/***********msg end css****************************/

/************news text css备用******************
.newsText{width:900px; margin:0 auto; min-height:400px; height:auto!important; height:400px; }
.newsText h2{font-size:14px; font-weight:bold; color:#404040; text-align:center; line-height:30px;}
.newsText .pubDate{font-size:12px; color:#666; text-align:center; border-bottom:1px dotted #ddd; line-height:24px;}
.newsText p{font-size:14px; color:#656565; line-height:24px; text-indent:2em; text-align:justify;  text-justify:distribute;}
.newsText p.tit{font-weight:bold; color:#656565; text-indent:0em; text-align:left; margin-top:10px;}
.newsText .textBox{margin-top:10px; width:900px; }
/************news text css end***************/