/* CSS Document */
body{ margin:0px; padding:0px; font-size:13px; font-family:"宋体","Arial Narrow"; line-height:22px;}
*{ margin:0px; padding:0px;}
a img{ border:0px;}
ul{ margin:0px; padding:0px; list-style:none;}
.clear{ clear:both; font-size:1px; height:0px;}


#container{ width:980px; margin-left:auto; margin-right:auto;}

.smallTop{ background-color:#f4f4f4; height:27px; line-height:27px; color:#dcdcdc; border-bottom:1px solid #dcdcdc; padding:0px 10px;}
.smallTop span{ color:#000;}
.smallTop a{ color:#1f3d99; text-decoration:none;}
.smallTop a:hover{ color:#cc3300; text-decoration:underline;}
.assortSel{ height:22px; margin-top:5px;}

.buySearch{ margin:12px 0px;}
.searchInput1{ margin-top:18px; height:18px; line-height:18px; width:160px;}
.searchBtn1{ background:url(/fore/order/images/searchbtn01.gif) no-repeat 10px 5px; border:none; height:33px; width:100px; cursor:pointer;}

#courseImg{ border-top:3px solid #f7d679; padding:8px 0px;}
.titTab{ border-bottom:3px solid #cee6fb;line-height:22px; margin-top:12px;}
.titTab td, .productBox td{ text-align:center;}
.childTab{ padding:5px 6px;}
.childTab img{ width:45px; height:45px; border:1px solid #ddd; background-color:#fff; padding:3px;}
.childTab td{ text-align:left; padding:6px 5px; border:0px !important;  }
.productBox td{ border:1px solid #f3f8fc; border-collapse:collapse;}
.productBox a{ color:#1e4fe7; text-decoration:none;}
.productBox a:hover{ color:#f46709; text-decoration:underline;}
.totalPrice{ text-align:right; font-size:13px; color:#3a3a3a; padding:20px 0px;}
.totalPrice span, .leftTit{ color:#f46709; font-size:17px; font-weight:bold; font-family:Arial;}
.leftTit{ font-size:13px;}
.attention span, .productBox span{ color:#FF0000;}
.buyBtn{ text-align:right;}
.productBox{ background-color:#e7f2fc; border:1px solid #cedeec; border-collapse:collapse; margin-top:12px;}

#buyLeft{ width:25%; float:left; margin-right:1%;}
.buyedList{ border:2px solid #cee6fb; padding:6px 10px;}
.buyedList td{ border-bottom:1px dotted #aaccee; padding-top:8px;}
.buyedList a{ color:#07519a; text-decoration:none;}
.buyedList a:hover{ color:#f46709; text-decoration:underline;}
.buyedList img{ width:54px; height:54px; border:1px solid #aaccee; padding:3px; margin-right:8px; margin-bottom:8px;}

#buyRight{ width:73%; float:left;}
.order_title{ background-color:#f1f7fc; height:28px; line-height:28px; padding-left:12px; font-weight:bold; font-size:13px;}
.order1{ margin-top:12px;}
#buyRight table{ margin:12px 0px;}
#buyRight .email, .contactUs td,#undo p{ height:30px;}
td.tdpadding{ padding-left:10px;}
td.tdright{ text-align:right;}
td.tdLeft{ text-align:left; padding:6px 5px;}
.regInput{ height:17px; line-height:17px; width:220px; padding:0px 2px;}
.orderInput{ width:350px;}
.orderInput2{ width:80px;}
.psdInput{ height:16px; line-height:16px; width:120px; padding:0px 2px;}
.numInput{ width:30px; height:16px; line-height:16px; text-align:center;}
.test{ width:80px; height:24px; cursor:pointer; background:url(/fore/order/images/test.gif) no-repeat 0px 2px; border:0px;}
.sureBtn{ background:url(/fore/order/images/sure.gif) no-repeat 0px 0px; border:0px; width:34px; height:20px; cursor:pointer;}
.good{ padding-bottom:5px; padding-top:5px;}
.good span{ color:#FF0000;}
.red{ color:#ff0000;}
.orderBtn{ border-top:1px dotted #ccc; padding-top:12px; padding-left:80px; margin-top:12px; font:13px;}


#foot{ border-top:1px solid #dcdcdc; text-align:center; padding-top:6px; line-height:22px; color:#404040;  margin-top:12px;}
#foot a{ color:#404040; text-decoration:none;}

































































