@charset "utf-8";
@import url("css_all.css");
/* table */
.tab_spare table{ border-collapse:separate;}
th,td{height:24px; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#737373; text-align:center; padding:0 4px;}
table .tableyellow{}
.tableyellow th{ background-color:#ff9f2d; width:200px; font-weight:bold; color:#FFFFFF;}
.tableyellow td{ text-align:left;}
.weekdate{ text-align:right; margin-top:10px; color:#737373; padding-right:15px;}
.weekdate a{ text-decoration:underline; color:#737373;}
.weekdate a:hover{ color:#f26100; font-weight:bold;}
.hangduanbox{ margin-top:10px; background:url("../images/conf_tit_bg_lef.jpg") repeat-x top left;}/*=====zhuguojing edit url("../images/conf_tit_bg_lef.jpg") 20120607=======*/
.huobi{ float:right; margin-top:-30px; padding-right:15px; line-height:30px; text-align:right; color:#666;}
.huobiD{ float:right; margin-top:-40px; padding-right:15px;text-align:right; color:#666;}
table .tableinfo{ width:100%;}  /*表格链接文字滑过加粗效果*/
.tableinfo th{ background-color:#f3f3f3; font-weight:bold; border-top:3px solid #fff; border-right:1px solid #fff; border-bottom:#e2e6ec 1px solid; height:24px; line-height:24px;}
.tableinfo td { padding:0 0; border-right:1px solid #fff; border-bottom:1px solid #e2e5ec;}
.tableinfo a{ text-decoration:underline; color:#737373;}
.tableinfo a:hover{color:#f26100; font-weight:bold;}
table .tableinfo1{ width:100%;} /*表格链接文字滑过不加粗效果*/
.tableinfo1 th{ height:20px; line-height:17px; padding:2px; background:#f5f4f4 url(../images/tabinfo2_th_bg1.gif) repeat-y right center; border-top:2px solid #fff; border-bottom:1px solid #fff;font-weight:normal; }
.tableinfo1 td { line-height:18px; border:none; padding:2px; background:#fffbf1;}
.tableinfo1 a{ text-decoration:underline; color:#737373;}
.tableinfo1 a:hover{color:#f26100;}
table .tableinfo2{ width:100%; background:#fff;}/*表格th文字不加粗*/
.tableinfo2 th{ height:20px; line-height:17px; padding:2px; background:#f5f4f4 url(../images/tabinfo2_th_bg1.gif) repeat-y right center;border-top:2px solid #fff; border-bottom:1px solid #fff; font-weight:normal; }
.tableinfo2 td { line-height:18px; border:none; padding:2px; background:#fffbf1;}
.tableinfo2 a{ text-decoration:underline; color:#666;}
.tableinfo2 a:hover{color:#bf0f51;}
table .tableinfo3{ width:100%;} /*表格文字居左*/
.tableinfo3 td { padding:2px 2px 2px 4px; border-right:1px solid #fff; border-bottom:1px solid #e2e5ec; text-align:left;}
table .tableFNFC{ width:100%;}
.tableFNFC th{ padding:2px 2px; text-align:right; width:45%;}
.tableFNFC td{ padding:2px 2px; text-align:left;}




td.tdhangban{ width:110px; background-color:#f3f3f3; vertical-align:top; border-top:1px #FFFFFF solid;}
td.tdhangban p{ height:24px; line-height:24px; width:80px; color:#737373; text-align:left;}
td.tdhangban p a{ text-decoration:none; font-weight:normal; color:#f26100;}
td.linebottom{ border-bottom:1px #e2e6ec dashed;}
td.nolineright{ border-right:1px solid #ffffff;}
.shuoming{ background:#f6f6f6; margin-top:10px; padding:10px 20px; color:#737373;}
.shuoming p{ line-height:24px;}
.shuoming ul{ margin:0;}
.shuoming ul li{list-style-type:disc; margin-left:10px; line-height:20px;}
table .tableanniu{ }
.tableanniu td{text-align:left; vertical-align:top;}
td.alignl{ text-align:left;} /*表格td居左对齐*/
td.alignr{ text-align:right;}/*表格td居右对齐*/
th.alignl{ text-align:left;} /*表格th居左对齐*/
th.alignr{ text-align:right;}/*表格th居右对齐*/



.pagebox{ text-align:right; margin:10px 0 10px 0; color:#737373;}
.pagebox a{text-decoration:underline; color:#737373;}
.pagebox a:hover{color:#f26100; font-weight:normal;}

table .tableleft {}
.tableleft th{text-align:right; color:#666; padding:0 2px; }
.tableleft td{text-align:left; padding:0 2px;font-weight:normal; border:0;}
.tableleft td.cont_p2_lef{width:10%; border-top:1px solid #fff; border-bottom:1px solid #cdcdcd; background:#fff url(../images/tabinfo2_th_bg1.gif) repeat-y top right;  font-weight:bold; text-align:center; vertical-align: middle; }
.tableleft td.cont_p2_rig{ width:90%; padding:0 0 5px 10px; border-top:1px solid #fff; border-bottom:1px solid #cdcdcd; text-indent:4px; text-align:left; color:#666; }/*20110902 edit*/

td.td200{ width:200px;}
td.td50{ width:55px;}
.tablew700{width:100%;}/*pangbo 2011/7/11 for reservation*/
.tablew700 th{ font-weight:normal;}
input.inpdt{ background: url(../images/bk_inp_dot1.gif) right center no-repeat;}/*20120327 edit class name*/

table .tableleft2 {}
.tableleft2 th{ text-align:right; font-weight:bold; padding:0 2px;width:90px;}
.tableleft2 td{ text-align:left; padding:0 2px; padding:0 2px; font-weight:normal;}

p.time{ line-height:12px;}
.suojin{ padding-left:36px;}



#tishibox{ margin:0 auto; width:500px; background:#fff url(../images/tishi_bg.jpg) repeat-x; padding:5px 2px 0 2px; border:3px solid  #6bbbf1;}
.tishitop{ height:37px; line-height:27px; padding:0 5px;}
.tishitop div.fb1{ color:#f3981b;}
.tishiguanbi{ float:right; display:none;}
.tishitextbox{ margin:-10px auto; background:#fff; padding:40px 60px 20px 60px; }
.tishitextcenter{ margin:0 auto; width:300px; margin-bottom:30px;}
.tishitextcenter div.fs1{ font-size:24px; font-family:"微软雅黑"; color:#72af3e;}

.tishianniu{ height:36px; border-top:1px solid #e7e7e7; background:#f8f8f8; text-align:center; padding:20px 10px 10px 10px;}
.tishiicon{ float:left; width:62px; height:32px; line-height:32px;}
.tishitext{ text-align:left; line-height:32px;}

/*=====table_orders begin=====*/
p.order_line{ line-height:18px; margin:10px 0; clear:both;}
input.orderbut1{ background:url(../images/bk_but.gif) no-repeat; width:54px; height:22px; line-height:22px; text-align:center; cursor:pointer; border:0; color:#fff; }
input.orderbut1:hover{background:url(../images/bk_but2.gif) no-repeat; }
.underline a{ text-decoration: underline;}
.bk_cont_tab1{ margin:10px 15px;}
.bk_cont_tab1 td{ padding:5px;}
input.inp6{ width:200px; background:#fff; height:16px; line-height:16px; border:1px solid #939393; text-indent:2px;}
textarea.texa1{ width:400px; background:#fff; height:60px; line-height:16px; border:1px solid #939393; padding:4px; color:#666;}
/*=====table_orders end=====*/



table .tableinfomodify{ }
.tableinfomodify th { text-align:right; padding-right:5px; font-weight:bold; border-bottom:1px solid #e2e5ec; width:120px;}
.tableinfomodify td { text-align:left; padding-left:3px; border-bottom:1px solid #e2e5ec;}
.bordertop{ border-top:2px solid #e2e5ec;}
p.order_line1{ line-height:18px; margin:10px 0; clear:both; text-align:center;}
input.inp7{ width:400px; background:#fff url(../images/bk_inpbg1.gif) repeat-x top left; height:16px; line-height:16px; border:1px solid #939393; text-indent:2px;  color:#666;}
textarea.textareapnr{ width:790px; height:100px;}
.magin10{ margin-top:10px;}
.limit-text-length{
	display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 200px;
    vertical-align: middle;
    text-indent: 0px;
}
.table{
	display:table;
	width:100%;
}
.table-cell{
	display:table-cell;
	vertical-align:top;
}