
/*订单*/
.R-order{ overflow: hidden; zoom: 1;}
.R-order .text-lf{ width: 740px; border: 3px solid #00a900; border-radius: 5px;}
.R-order .data-rg{ width: 243px; border: 1px solid #dedede; border-radius: 5px;}

.text-lf .title{ background: url(../RImages/com/line1x33.png) repeat-x; font-weight: bold; padding-left: 15px; height: 33px; line-height: 30px; font-size: 14px; color: #fff; position: relative;}
.text-lf .title a{ color: #fff; font-weight: bold; font-size: 12px; position: absolute; right: 15px; top: 0px;}

.text-lf .body{ padding: 25px 10px; position: relative;}
.text-lf .body h4{ font-size: 14px; border-bottom:1px solid #dedede; padding-bottom: 3px;}

.text-lf .country{ padding: 18px 0; overflow: hidden;}
.text-lf .country li{ float: left; display: inline;}
.text-lf .country a{ background: url(../RImages/com/country222x18.png) no-repeat; float: left; margin-right: 6px; display: block; width: 32px; height: 18px;}
.text-lf .country .a1{ background-position: 0 0;}
.text-lf .country .a2{ background-position: -38px 0;}
.text-lf .country .a3{ background-position: -76px 0;}
.text-lf .country .a4{ background-position: -114px 0;}
.text-lf .country .a5{ background-position: -152px 0;}
.text-lf .country .a6{ background-position: -190px 0;}

.text-lf .room li{ padding-bottom: 13px;}
.text-lf .room li select{ border: 1px solid #dedede; height: 28px; color: #666;}
.text-lf .room li input{ width: 140px; border: 1px solid #dedede; margin-left: 10px; height: 28px; line-height: 28px; color: #666; padding: 0 5px;}
.text-lf .room li input:hover{ border: 1px solid #157000;}
.text-lf .room li.flo3 span{ padding-right: 20px;}

.table-box .txt span{ padding-right: 110px; color: #444;}
.table-box .ft{ padding-top: 5px;}
.table-box .ft p{ padding-bottom: 3px;}
.table-box .ft p em{ color: #ff3000;}
.table-box ul{ overflow: hidden; zoom: 1;}
.table-box ul.table-hd{ height: 32px; line-height: 32px; background: #ebebeb; border-bottom: 1px solid #bebebe; margin-top: 3px;}
.table-box ul.table-bd{ border-bottom: 1px solid #dedede;}
.table-box ul.table-bd li{ padding: 10px 0;}
.table-box li{ float: left; width: 100px; text-align: center;}
.table-box li em{ display: block; padding-bottom: 5px; position: relative;}
.table-box li em i{ background: url(../RImages/com/icon-1.png) no-repeat -86px 0; width: 16px; height: 22px; position: absolute; left: 28px; top: -3px;}
.table-box li em.icon{ padding-left: 13px;}

.rad-list{ border-bottom: 1px solid #dedede; padding-bottom: 30px;}
.rad-list h3{ font-size: 14px; padding-bottom: 15px;}
.rad-list li{ padding-bottom: 15px;}
.rad-list li input{ width: 13px; height: 13px; position: relative; top: -1px; margin-right: 5px;}
.rad-list li em{ display: block; padding-left: 18px; padding-top: 3px;}
.rad-list p{ line-height: 24px;}

.card-tip{ position: absolute; top: 178px; left: 420px;}
.card-tip i{ background: url(../RImages/com/icon-1.png) no-repeat -104px 0; cursor: pointer; width: 16px; height: 16px; display: block;}
.card-tip .tip{ display: none; position: absolute; bottom: 20px; right: -107px; text-align: center; z-index: 99;}
.card-tip .big{ position: relative; left: 5px; top: 4px;}

/*订单成功*/
.order-succeed{ padding: 15px 10px 10px;}
.order-succeed .txt-box p{ padding-bottom: 20px;}
.order-succeed .pay{ color: #777; padding: 15px 0;}

/*订单查看*/
.order-chedked .btn-box{ margin-top: 20px;}
.order-chedked .pic-pro{ height: 70px; line-height: 70px; margin-bottom: 20px;}
.order-chedked .pic-pro img{ width: 68px; height: 68px; border: 1px solid #000; margin-right: 5px;}
.order-chedked .pic-pro a{ color: #0066ff;}
.order-chedked .txt-box p{ padding-bottom: 20px; padding-right: 20px;}

.data-list li{ float: left; width: 100%; padding-left: 110px; line-height: 30px; position: relative;}
.data-list li em{ position: absolute; left: 0; top: 0; width: 100px; text-align: right;}
.data-list li .ipt{ width: 140px; height:28px; line-height:28px; margin-right: 7px; border:1px solid #dedede; padding: 0 5px; color:#666;}
.data-list li .sub_con{ margin-top: 10px;}

/*订单准备支付*/
.order-readypay .article{ padding: 20px 0;}
.order-readypay .article div{ background: #faedd2; border: 1px solid #debdb2; margin-top: 5px; line-height: 24px; padding: 15px 10px; color: #5f514c; font-size: 14px;}

.order-readypay .pay-type li{ padding: 10px 0; overflow: hidden;}
.order-readypay .pay-type span{ float: left;}
.order-readypay .pay-type em{ display: block; font-size: 10px; color: #444}
.order-readypay .pay-type img{ margin-left: 10px;}
.order-readypay .pay-type .flo1{ margin-top: 12px;}
.order-readypay .pay-type .flo2{ margin-top: 5px;}

/*右侧*/
.data-rg h3{ background: #f6f6f6; padding: 10px 0 10px  10px; font-size: 16px; border-bottom: 1px solid #dedede; border-top: 0;}
.data-rg dl{ padding: 25px 10px; border-bottom: 1px solid #dedede; overflow: hidden;}
.data-rg dl dt{ float: left; width: 83px;}
.data-rg dl dt img{ width: 68px; height: 68px; border: 1px solid #000;}
.data-rg dl dd{ float: left; width: 140px;}
.data-rg dl dd p{ padding-top: 5px;}
.data-rg dl dd a{ color: #157000; font-size: 12px;}
.data-rg ul{ background: #f6f6f6; padding: 15px 10px 0;}
.data-rg ul li.price{ border-top: 1px solid #dedede; height: 55px; line-height: 55px; margin-top: 10px; position: relative;}
.data-rg ul li p{ padding-bottom: 5px;}
.data-rg ul li span{ position: absolute; right: 10px; top: 0px; font-size: 18px;}
.data-rg ul li span em{ font-size: 30px; color: #ff4e00;}

/*表单*/
.Form-box{ padding-top: 18px; overflow: hidden;}
.Form-box .Item{ float: left; width: 50%; *height: 40px;}
.Form-box .Item7{ *height: 100px;}
.Form-box2 .Item dt{ width: 160px;}
.Form-box2 .Item dd{ padding-left: 170px;}
.Form-box2 .Item dd .ipt{ width: 218px;}
.Item{ position:relative;}
.Item dt{ position:absolute; left:0; width: 130px; line-height: 30px; *line-height: 26px; text-align:right;}
.Item dt em{ color: #f00; position: relative; top: 3px; right:3px;}
.Item dd{ padding: 0 0 10px 140px;}
.Item dd .ipt{ width: 183px; height:28px; line-height:28px; border:1px solid #dedede; padding: 0 5px; color:#666;}
.Item dd .ipt:hover{ border: 1px solid #157000;}
.Item dd .ipt125{ width: 125px; margin-right: 5px;}
.Item dd .ipt370{ width: 370px;}
.Item dd .sel{ border: 1px solid #dedede; height: 30px; color: #666;}
.Item dd .sel1{ width: 50px;}
.Item dd .sel2{ width: 195px;}
.Item dd .sel3{ width: 114px;}
.Item dd .sel4{ width: 230px;}
.Item dd .txt{ border: 1px solid #dedede; padding: 5px; width: 543px; height: 84px; color: #666;}
.sub_btn{ background: url(../RImages/com/icon-1.png) 0 -38px no-repeat; width: 230px; height: 40px; margin-right: 10px; color: #fff; border: 0 none; cursor: pointer; font-size: 16px; font-family: "微软雅黑"; text-align: center;}
.sub_btn:hover{ background-position: 0 -78px;}
.sub_btn2{ background: url(../RImages/com/icon-1.png) 0 -118px no-repeat; width: 131px;}
.sub_btn2:hover{ background-position: 0 -158px;}
.sub_btn3{ background: url(../RImages/com/icon-1.png) 0 -198px no-repeat; width: 153px; color: #444;}
.sub_btn3:hover{ background-position: 0 -198px;}
