﻿@charset "utf-8";
html
{ 
	overflow-x:auto;
	overflow-y:auto;
}
body{
    background:#fff;
	font-size:12px;
	font-family:"Microsoft YaHei","微软雅黑";
	width:600px;
	margin:0; 
	padding:0; 
	-webkit-text-size-adjust:none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, p, img {
	margin:0;
	padding:0;
}
input, textarea { font-family:"Microsoft YaHei","微软雅黑";}
img { border:0; }
ol, ul, li { list-style:none; }
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

.clearfix:after { content: '\20'; display: block; height: 0; clear: both }
.clearfix { zoom: 1 }

.dialog_order{width:600px; float:left; margin:0;}
.dialog_box{ position:relative; width:600px; float:left; margin:0; margin-bottom: -30px;}

.red{ color:#F50000;}
.green{ color:#339900;}
.blue{ color:#317ee7;}
.gray{ color:#666;}
.black{ color:#333;}
.orange{ color:#f30;}
.remove{ text-decoration:line-through;}

.fl{ float:left;}
.fr{ float:right;}
.line 
{    position:relative;
height: 10px;
background: #005bac;
float:left;
width:600px;
}

.obj-content li{list-style-type:none;float: left;width: 260px;line-height: 25px;}
.obj-content li label{ width: 100px;font-size:12px;color: #4d4d4d;float: left;display: block;padding-right: 2px;}
.obj-content li div{color: #fe8829;float: left;width: 125px;padding: 0 10px 0 0;}
.dialog_order .top{ margin:0 0 10px 10px;width:100%;margin-bottom: 65px;}
.dialog_order .top table{ line-height:24px; font-size:12px; color:#4d4d4d; float:left;}
.dialog_order .top table th{ text-align:right;}
.dialog_order .top table td{ text-align:left;}
.dialog_order .top table td.texture .info{ position:relative;}
.dialog_order .top table td.texture .icon_arrow{ display:inline-block; width:5px; height:5px; margin:0 0 0 4px; background:url(../images/spot.png) no-repeat -69px -69px; overflow:hidden; vertical-align:-1px; *vertical-align:3px;}
.dialog_order .top table td.texture .info .icon_arrow{ position:absolute;display: none;}
.dialog_order .top table td.texture .info ul{ position:absolute; left:0; top:0; width:320px; padding:5px 10px; border:1px solid #e3e3e3; background:#fff;}
.dialog_order .top table td.texture .info ul li{ line-height:20px;}
.dialog_order .top table td.texture .info ul li table{ font-size:12px; color:#333;}
.dialog_order .top table td.texture .info ul li th{ line-height:30px; text-align:center;}
.dialog_order .top table td.texture .info ul li td{ line-height:24px; text-align:center;}
.dialog_order .top table td.texture .info ul li.height{ height:auto; max-height:110px; overflow-x:hidden; overflow-y:auto;}
.dialog_order .listhead table{ font-size:12px; color:#4d4d4d;}
.dialog_order .listhead table{ line-height:26px; font-size:12px; font-weight:normal; color:#4d4d4d; border-collapse:collapse;}
.dialog_order .listhead table th{ border:1px solid #ddd; background:#f8f7f7; font-weight:normal;}
.dialog_order .list.height{height: auto;max-height: 360px; overflow:hidden; }
.dialog_order .list table{ font-size:12px; color:#4d4d4d;border-left:1px solid #ddd;height:30px;}
.dialog_order .list table td{text-align: center;border:1px solid #e3e3e3; }
.dialog_order .list table td div{width: 87px;border: 1px solid #e3e3e3;height: 23px;margin-left: 20px;float: left;}
.dialog_order .list table td span{float: left;display: block;width: 23px;height: 23px;line-height: 23px;text-align: center;cursor: pointer;color: #666666;}
.dialog_order .list table td input{ float: left;width: 37px;display: block;line-height: 23px;height: 18px;text-align: center; border-top:1px solid #e3e3e3; border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;color: #666666;}
.dialog_order .list table td a{ display:block; width:60px; height:24px; margin:0 0 0 20px; line-height:24px; background:url(../images/spot.png) no-repeat -63px 0; font-weight:bold; color:#fff; text-align:center;}
.dialog_order .list table td a:hover{ background-position:-63px -25px; text-decoration:none;}

.spot_question{ position:fixed; top:179px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop + 93)); left:50%; margin-left:515px; text-align:center;}
.spot_question .title{}
.spot_question .title a{ display:block; width:20px; padding:10px 0; border:1px solid #ddd; border-radius:3px; background:#e4e4e4; color:#777;}
.spot_question .title a:hover{ background:#3A83E8; color:#fff; text-decoration:none;}
.spot_question .con{ position:absolute; top:-1px; left:-272px; width:250px; height:90px; padding:0 10px; border:1px solid #e3e3e3; background:#fff;}
.spot_question .con .icon_arrow{ position:absolute; top:30px; right:-7px; width:7px; height:12px; background:url(../images/spot.png) no-repeat -177px -67px; overflow:hidden;}
.spot_question .con h3{ padding:10px 0 5px; font-size:12px; font-weight:normal; color:#3f3f3f;}
.spot_question .con input{ margin:0 4px 0 0; vertical-align:-2px; *vertical-align:0;}
.spot_question .con span{ margin:0 15px 0 0; line-height:24px;}
.spot_question .con a{ display:inline-block; width:48px; height:24px; border-radius:2px; line-height:24px; background:#ff5500; color:#fff; text-align:center;}
.spot_question .con a:hover{ text-decoration:none;}
.spot_question .con p{ margin:5px 0 0; line-height:24px;}
.spot_question .con p .qq{ display:inline-block; width:74px; height:24px; margin:0 0 0 10px; background:url(../images/spot.png) no-repeat 0 -108px; overflow:hidden; vertical-align:-8px; *vertical-align:-4px;}

