@charset "utf-8";
/* CSS Document */
/*我要打印流程*/
.process{ float:left; width:920px; margin:20px 140px 0; }
.process li{ float:left; width:182px; height:41px; line-height:41px; text-align:center; color:#2DB2EA; border:2px solid #E1E1E1; border-right:none;}
.process li.qorder{ border:2px solid #2DB2EA; border-right:none; background:#2DB2EA; color:#fff;}
.process li.lasr{ width:180px; border-right:2px solid #E1E1E1;}

/*我要打印内容块*/
.printbox{ float:left; width:920px; margin:67px 140px 210px; *margin:67px 140px 210px;}
.printbox .print_l{ float:left; width:713px;}

/**/
.print_l .order_qr{ float:left; width:600px; height:16px; line-height:16px; padding:218px 113px 0 0px; margin:12px 0; background:url(../images/qr_bg.png) no-repeat left top;}
.order_qr a{ float:right; padding:0 10px; font-size:12px;}
.order_qr a.line_s{ color:#2DB2EA; border-right:1px solid #2DB2EA;}

/*右侧联系我们及备注提示*/
.printbox .print_r{ float:left; width:186px; border-left:1px solid #ECECEC; padding-left:20px;}
.print_r dt{ float:left; width:100%; line-height:30px; color:#2DB2EA; font-weight:bold;}
.print_r dd{ float:left; width:100%; line-height:25px; color:#B2B2B2; font-size:12px;}
.print_r dd.webo{ margin-bottom:20px;}
.print_r dd b{ color:#2DB2EA;  font-family:"宋体";}
.print_r dd b.qq{ float:left; height:25px;}
.print_r dd i{ font-style:normal; padding:0 30px; background:url(../images/sina.png) no-repeat left center;}


/*正在打印*/
.print_l .printing{ background:url(../images/printing.png) no-repeat left top;}
.table{ float:left; width:713px;}
.table li{ float:left; width:100%; line-height:40px;}
.table li span{ float:left;/* height:20px;*/ line-height:20px; padding:10px 0;}
.table li span strong{ font-weight:normal; color:#2DB2EA;}
.table li span img{ width:210px; height:165px;}
.table li .title_tab{ width:100px; color:#2DB2EA; font-weight:bold;}
.table li .title_tab i{ color:#F00; font-style:normal; font-weight:normal;}
.table li .file { color:#F00;}
.table li .mod_name input{ width:500px; height:20px; border:1px solid #9B9B9B;}
.table li .mod_name input.tel{ width:298px;}
.table .select span select { /*width:300px;*/ height:20px; line-height:20px; border:1px solid #9B9B9B;}
.table .select span select option{ width:300px; height:20px;}
.table li .mun input{ width:269px; height:20px; padding:0 21px 0 10px; line-height:22px; background:url(../images/mun_bg.png) no-repeat left top;}
.table li .mun .radio{ float:left; width:auto; margin:0 5px 0; }
.table li .mun b{ float:left; font-weight:normal;}
.table li .inputk{ /*width:298px;*/ height:118px; border:1px solid #9B9B9B; padding:0; margin-top:10px;}
.table li .inputk textarea{ float:left; width:500px; height:118px;}
.table li.ext_h { height:130px;}
.table li span.btn{ width:90px; height:25px;  padding:0; margin-top:10px;}
.table li span.btn button{ float:left; width:90px; height:25px; line-height:25px; color:#FFF; text-align:center; background:#2DB2EA;}
.table li span.btn button:hover{ background:#3ebaee;}
.table li .data{ float:left; width:230px; height:80px; border:2px solid #D2D2D2; margin:0 0 15px; padding:8px;}
.table li .data a span{ float:left; width:100px; height:79px; padding:0;}
.table li .data a span img{ width:100px; height:79px;}
.table li .data a p{ float:left; height:75px; line-height:25px; padding:0 2px; margin-left:15px; font-size:12px;}
.table li .data a{ float:none; padding:0px; color:#969696;}
.table li .data:hover{ border:2px solid #2DB2EA;}

.print_l .pay_s{ float:left; width:700px; padding:0 13px 160px 0; }
.print_l .pay_s dt{ float:left; width:628px; height:40px; line-height:40px; padding-left:72px; font-size:16px; color:#646464; font-weight:bold; background:url(../images/nike_ico.png) no-repeat 35px center;}
.print_l .pay_s dt.d_car{ background:url(../images/car_ico.png) no-repeat 35px center;}
.print_l .pay_s dd{ float:left; width:628px; height:30px; line-height:30px; padding-left:72px; color:#818181;}
.print_l .pay_s dd.cols{ color:#2DB2EA;}
.print_l .pay_s dd.cols i{ padding:0 10px;}
.print_l .pay_s dd.tarea{ height:auto;}
.print_l .pay_s dd textarea{ float:left; width:612px; min-height:89px; border:1px solid #E5E5E5; color:#828282;}
.print_l .pay_s dd.bot_line{ border-bottom:1px dotted #EAEAEA;}
.print_l .pay_s dd.add_inf{ font-size:12px;}
.print_l .pay_s dd a{ padding:0 5px;}
.print_l .pay_s dd a.col{ color:#2DB2EA;}
.print_l .addpay{ background:#dcdcdc; padding:10px 0 9px 0; border-bottom:1px solid #B9B9B9;}/*地址确认*/
.print_l .addpay dt{ color:#969696;}
.print_l .addpay dd.add_inf a em{ font-size:16px; color:#2DB2EA; font-style:normal; font-weight:bold;}
.print_l .addpay dd.add_inf a.under{ text-decoration:underline;}
.print_l h2{ float:left; width:713px; line-height:30px; font-size:12px; color:#2DB2EA; font-weight:bold;}
.print_l .mod_hot{ float:left; width:712px; padding-right:1px;}
.print_l .mod_hot li{ float:left; width:148px; height:118px; margin:0 14px; border:1px solid #9B9B9B; position:relative; overflow:hidden;}
.print_l .mod_hot img{ width:148px; height:118px;}
.print_l .mod_hot li .summary{width:148px;height:118px;top:148px;left:0px;position:absolute; background:url(../images/img_hover.png) no-repeat left top; }
.print_l .mod_hot li .summarytxt{margin:20px 5px 0;width:138px;height:auto;line-height:20px;font-size:12px;color:#333;}
.print_l .mod_hot li .summarytxt p{ overflow:hidden; color:#2DB2EA;}
.print_l .mod_hot li .summarytxt p a{ color:#8C8C8A;}
.print_l .mod_hot li .summarytxt b{ float:left; font-weight:normal; color:#2DB2EA;}

/*发货啦物流列表*/
#showtext { cursor:pointer; padding:0 20px 0 0; background:url(../images/dw_open.png) no-repeat right center;}
#contentid { float:left; width:420px; margin-top: 10px; }
.none { display: none; }
#contentid .goods{ float:left; width:420px; height:20px; display:block; line-height:20px; border-bottom:1px dotted #979797;}
#contentid .goods span{ float:left; line-height:20px; font-size:12px; margin-right:20px; font-weight:normal; }
#contentid .goods_list{ float:left; width:420px; max-height:216px; overflow-y:scroll; overflow-x:hidden; border-bottom:1px solid #B2B2B2; padding:10px 0;}
#contentid .goods_list dl{ float:left; width:400px;  font-size:12px; font-weight:normal; background:url(../images/tit_ico.png) no-repeat 5px center; padding-left:20px}
#contentid .goods_list dl dt{ float:left; width:400px; height:27px; line-height:27px; background:none; font-size:12px; color:#6b6b6b; font-weight:normal; padding:0;}
#contentid .goods_list dl dd{ float:left; width:400px; height:auto; line-height:26px; padding:0; border-bottom:1px dotted #979797;}
#contentid .goods_list dl:hover dt{ color:#2DB2EA;}
#contentid .goods_list dl:hover dd{ color:#2DB2EA;}

/*确认地址，支付订单*/
.score{ float:left; width:700px; margin-top:20px; }
.score dt{ float:left; width:660px; height:43px; line-height:43px; border:1px solid #DCDCDC; padding-left:38px; background:url(../images/yd.png) no-repeat 25px center;}
.score dt a#showtext{ background:url(../images/dw_open1.png) no-repeat right center;}
.score dt i{ padding:0 20px; color:#828282; font-style:normal; font-size:12px;}
.score dd { float:left; width:700px; height:43px;}
.score dd #contentid{ float:left; width:636px; line-height:43px; color:#828282; font-size:12px; border:1px solid #DCDCDC; border-top:none; margin:0px; padding:0 24px 0 38px}
.score dd #contentid span{ float:right; display:block;}
.score dd #contentid em{ font-style:normal; color:#009A42;}
.score dd #contentid span a{ color:#009A42;}
.pay_tool{ float:left; width:692px; margin-top:20px; border:1px solid #DCDCDC; padding:14px 3px;}
.pay_tool dt{ float:left; width:688px; height:30px; line-height:30px; padding-left:4px;}
.pay_tool dt.dtitle{ color:#828282; font-size:14px;}
.pay_tool dd{ float:left; width:165px; height:35px; margin:5px 4px;}
.pay_tool dd a img{ width:163px; height:33px; border:1px solid #DCDCDC;}
.pay_tool dt button{ float:right; width:90px; height:25px; line-height:25px; color:#fff; margin:5px 4px 0 0; background:#2DB2EA;}
.adding{ float:left; width:700px; margin-top:24px;}
.adding dt{ float:left; width:700px; height:30px; line-height:30px; color:#2DB2EA;}
.adding dd{ float:left; width:700px;}
.adding dd .tab_add{ float:left; width:698px; border:1px solid #DCDCDC;}
.adding dd .tab_add tr.thead{ background:#DCDCDC;}
.adding dd .tab_add tr td{ text-align:center; color:#838383; font-size:12px;}



