@charset "utf-8";
/*jquery ui dialog 样式更改 ---begin*/
.ui-widget-header {
    background: transparent none repeat scroll 0% 0%;
    border: 1px solid #ddd;
    color: #333333;
    font-weight: bold;
}
.ui-dialog .ui-dialog-content {
    background: #FFFFFF;
}

.ui-dialog .ui-dialog-buttonpane button {
    background-color: #e71527;
	background-image: linear-gradient(to bottom, #e71527, #cb0919);
	border: 1px solid #c80c0c;
	color: #fff;
}
.ui-dialog .ui-dialog-buttonpane {
    margin-top: 0;
    padding: 0.3em 1em 0 0.4em;
    background: #f6f6f6;
}
.ui-dialog .ui-dialog-titlebar{
	background: #f6f6f6;
}
.ui-dialog .ui-dialog-buttonpane button:hover{
  background-color: #df1022;
  background-image: linear-gradient(to bottom, #df1022, #ad0615);
}

/*jquery ui dialog 样式更改 ---end*/

/*分页条----begin*/
.btn-page{
	line-height: 20px !important;
	vertical-align: middle;
	margin-right: 20px !important;
}


/*分页条==================================end*/

/*tab----begin*/
.ui-tabs {
    padding: 0;
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 0;
}
.ui-tabs .ui-tabs-nav {
    padding: 0;
}
.ui-tabs .ui-tabs-nav li {
    margin: 0;
}
.ui-tabs .ui-tabs-panel {
    padding: 0;
}
.ui-widget {
    font-size: 12px;
    font-family: "微软雅黑";
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: 12px;
    font-family: "微软雅黑";
}
.ui-widget-content {
    background: none;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #454545;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: transparent none repeat scroll 0% 0%;
}

/*tab==========================end*/

/*datepicker样式-----------begin*/
.ui-datepicker {
    background: #f6f6f6;
}

/*datepicker样式==========================end*/

/*列表----begin*/
.table{ border-collapse:collapse; border:solid 1px #ddd;}
.table thead tr{ background-color: #f6f6f6; background-image:linear-gradient(to bottom, #fbfbfb, #f1f1f1); line-height:40px; border-bottom:solid 1px #ddd;}
.table thead tr th{}
.table tbody {}
.table tbody tr th { text-align:right;}
.table tbody tr:hover{
	background-color: #fff4d3;
}
.table tbody tr td { line-height:30px; border-collapse:collapse; border:solid 1px #ddd; line-height:30px; text-align:center;}
.table tbody tr td a,.table-cart tbody tr td a,.table-fillOrders tbody tr td a,.table-cart-small tbody tr td a{
	text-decoration: underline;
	color: #0000CC;
}

.table-cart tbody tr td a:hover,.table-cart-small tbody tr td a:hover,.table-fillOrders tbody tr td a:hover{
	text-decoration: underline;
	color: #e01a2b;
}



/*列表----end*/

/*提示信息*/
.tishi{ border:solid 1px #f3de7b; height:29px; line-height:29px; background:url(../../up_07.jpg) no-repeat 2px 6px #ffffcc; padding-left:25px; margin-top:1px;}


.btn-small{ 
	height:30px; 
	padding: 0 10px; 
	text-align: center; 
	font-size: 14px; 
	margin-right: 20px; 
	margin-bottom:3px; 
	cursor:pointer;  
	border-radius: 3px;
}
.btn-medius{ 
	height:30px; 
	padding: 0 10px; 
	text-align: center; 
	font-size: 14px; 
	border-radius: 3px; 
	margin-bottom:3px;
	cursor:pointer;
}
.btn-big {
	width: 220px;
	height:34px; 
	padding: 0 10px; 
	text-align: center; 
	font-size: 18px;
	font-family: microsoft yahei; 
	border-radius: 3px; 
	margin-bottom:3px;
	cursor:pointer;
}

.search-td{
	padding-right: 40px;
	text-align: right;
}
.search-td .btn-medius{
	font-size: 14px;
}

.none {
	display: none;
}
ul.uppic {
    overflow: hidden;
    padding: 15px 0;
}
ul.uppic li {
    float: left;
    height: 118px;
    margin-right: 5px;
    width: 118px;
}
ul.uppic li a {
    border: 1px solid #ddd;
    display: inline-block;
    font-size: 14px;
    height: 118px;
    line-height: 118px;
    text-align: center;
    width: 118px;
}
ul.uppic li a:hover {
    border: 1px solid #ef5254;
}
ul.uppic li .curr {
    border: 1px solid #ef5254;
}
ul.uppic li img {
    /* display: none; */
}
#addSpecialAskDiv,#addSpecialAskDiv1{
	background-color: white;
}
.up-img-div{
	display: none;
}
.next-step{
	height: 50px;
	line-height: 50px;
}
.next-step input{
	margin-left: 20px;
    padding: 5px 10px;
}
.padding-0 {
	padding: 0;
}
.margin-0 {
	margin: 0;
}
