@charset "utf-8";
/* CSS Document */
/*show-tool-window*/



.tool-win-box {
	position: absolute;
	width:700px;
	left: 50%;
	height: auto;
	z-index: 100;
	background-color:#fff;
	border:#ccc 1px solid;
	padding-top:0px;
}
.tool-win-box-big {
	position: absolute;
	width:892px;
	left: 50%;
	height: auto;
	z-index: 100;
	background-color:#fff;
	border:#ccc 1px solid;
	padding-top:0px;
	top:500px;
}
.tool-win-box-r{
	position:relative;
}
.tool-win-box-tit{
	border-bottom:#e4e4e4 1px solid;
	background-color: #f8f8f8;
	position:relative;
}
	
.tool-win-box h2, .tool-win-box-big h2 {
	height:66px;
	font-size:14px;
	background-color:#eee;
	position:relative;
	line-height:60px;
	margin:0px;
	color:#666;
	border-radius:0px 33px 33px 0px;
	width:32%;
	width:70px;
	padding-left:20px;
}
.tool-win-box font, .tool-win-box-big font{
	position:absolute;
	font-size:14px;
	color:#666;
	font-weight:600;
	top:22px;
	left:100px;
}

.tool-win-box h2 img, .tool-win-box-big h2 img{
	display:block;
	width:50px;
	height:50px;
	border-radius:25px;
	position:absolute;
	right:8px;
	top:8px;
}
.tool-win-box-tit a {
	position: absolute;
	top: 22px;
    right: 15px;
	font-size: 12px;
	color: #ccc;
	text-decoration:none;
}
.tool-win-box-tit a i{
	margin-right:5px;
	font-size:18px;
}
.tool-win-box-tit a:hover{
	color:#ff7200;
}
.tool-back{
	right:75px!important;
}
#tool-window-bg {
	background-color: #666;
	position: absolute;
	z-index: 99;
	left: 0;
	top: 0;
	display: none;
	width: 100%;
	height: 100%;
	opacity: 0.5;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
}
.tool-win-box-con{
	padding:20px 35px 0px 35px;
	/*height:362px;*/
	position:relative;
	height: 232px;
	height: 299px;
    /*overflow: auto;*/
}
.tool-win-box-con-big{
	padding:20px 30px 0px 30px;
}

.tool-window-tishi{
	font-size:12px;
    color:#959595;
	margin-bottom:20px;
	line-height:20px;
}

.tool-window-tishi img{
	display:block;
	margin:0px auto;
	width:340px;
	height:227px;
}
.tool-window-tishi p{
	width:100%;
	text-align:center;
}

.tool-window-tishi b{
	color:#FD7B4D;
}
	
.tool-window-tishi span{
    color: #666;
    font-weight: 600;
	position:relative;
    font-size:12px;
    color:#959595;
	top:auto;
	left:auto;
	margin-right:5px;
}
.tool-window-tishi em{
	color:#f56734;
	font-weight:bold;
	font-style:normal;
	margin:0px 5px;
}
.tool-win-box-con-cell{
	padding:25px 0px;
	height:50px;
}
.tool-befor-label{
    /*padding-left:20px;*/
    width: 90px;
    float: left;
    text-align: right;
	padding-right:10px;
}
.tool-big-befor-label{
    width: 60px;
    float: left;
    text-align: right;
	padding-right:10px;
}
.tool-big-yqgz-label{
    width: 170px;
    text-align: right;
}
.tool-win-box-con-cell label {
    font-size: 14px;
    color: #666;
    margin: 0px;
    line-height: 25px;
}
.tool-win-box-con-cell em{
	font-size: 12px;
    color: #666;
    /*border: 1px solid #cfcfcf;*/
    height:24px;
    width:230px;
	width:330px;
	display:inline-block;
	vertical-align:top;
	margin-left:10px;
	margin-left:2px;
}
.big-em{
	width:200px!important;
}
.ydnh-big-em{
	width:233px!important;
}
.tool-wrong-input {
border: 1px solid #ff7200!important;
}
.tool-win-box-con-cell em input{
	outline:none;
	border:none;
	color:#333;
	height: 24px;
    margin: 0px;
    padding: 0px;
    padding-left:0px;
}
.tool-win-box-con-cell em select{
	outline:none;
	border:none;
	color:#333;
	width: 180px;
    height: 24px;
}
.tool-win-box-con-cell em select option{
	color:#333;
}
.tool-win-box-bottom{
}
.tool-win-box-con-control{
	border-top: 1px dotted #CCC;
    padding-top: 20px;
	padding-bottom:10px;
    text-align: center;
	width:100%;
	margin-left:auto;
	margin-right:auto;       
}
.tool-input-btn{
	padding: 0;
    margin: 0;
    height: 36px;
    line-height: 36px;
    width: 140px;
    border: none;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    cursor: pointer;
    background-color: #7fbc23;
	background-color:#46a1b4;
    color: #fff;
    outline: none;
    display: inline-block;
    font-size: 14px;
}
.tool-input-btn:hover{
	background-color: #999;
}

.lantiao {
    width: 100%;
    height: 20px;
	background-image:url(../img/blue.gif);
    background-repeat: repeat-x;
    color: #fff;
    font-weight: bold;
	line-height: 20px;
}
.text-left-5{
	padding-left:5px;
}
.lvtiao {
    width: 100%;
    height: 20px;
    background-image: url(../img/green.gif);
    background-repeat: repeat-x;
    color: #fff;
    font-weight: bold;
	line-height: 20px;
}
.chengtiao {
    width: 100%;
    height: 20px;
    background-image: url(../img/orange.gif);
    background-repeat: repeat-x;
    color: #fff;
    font-weight: bold;
	line-height: 20px;
}
.hongtiao {
    width: 100%;
    height: 20px;
    background-image: url(../img/red.gif);
    background-repeat: repeat-x;
    color: #fff;
    font-weight: bold;
	line-height: 20px;
}
.dj-bg-tl {
    margin-top: 5px;
    background-repeat: repeat-x;
    background-position: 0px 0px;
    text-align: left;
    padding-top: 20px;
	line-height:20px;
}
.dj-bg-tl span img{
	width:25px;
	height:30px;
}
.dj-bg-tl span font{
	position:absolute;
	top:-20px;
	left:0px;
	font-size:12px;
}
.tool-tuli{
	margin-bottom:20px;
}

.show-2{
	display:none;
}



.man-wuman{
	background-image:url(../img/san-jiao.png);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
	height:24px;
	line-height:24px;
	font-style:normal;
	text-indent:5px;
	position:relative;
	/*z-index:100;*/
}
.man-wuman font{
	color:#999;
	font-weight:400;
	top:0px;
	left:0px;
}


.man-wuman-box{
	position:absolute;
	top:24px;
	border:#cfcfcf 1px solid;
	display:none;
	left:-1px;
	width:301px;
	background-color:#f6f6f6;
	z-index:10;
}
/*.man-wuman:hover .man-wuman-box{
	display:block;
}*/
.man-wuman-box li{
	line-height:30px;
	/*border-bottom:#ddd 1px solid;
	width:301px!important;*/
}
.man-wuman-box li a{
	line-height:30px;
	color:#666;
	text-decoration:none;
	display:block;
	width:100%;
	background-color:#fff;
}
.man-wuman-box li a:hover{
	background:none;
}








.exercise{
	background-image:url(../img/san-jiao.png);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
	height:24px;
	line-height:24px;
	font-style:normal;
	text-indent:5px;
	position:relative;
}


.exercise font{
	color:#999;
	font-weight:400;
	top:0px;
	left:0px;
}

.exercise-box-box{
	position:absolute;
	top:24px;
	border:#cfcfcf 1px solid;
	display:none;
	left:-1px;
	width:260px;
	width:394px;
	background-color:#f6f6f6;
	z-index:100;
}
/*.exercise:hover .exercise-box-box{
	display:block;
}*/

.jygj-on {
    background: #fff!important;
    border-bottom: solid 2px #7fbc23!important;
    color: #7fbc23!important;
    text-decoration: none;
    z-index: 1;
}
#exercise-class li{
	width:33.3%;
	float:left;
	list-style: none;
    border-bottom: #ddd 2px solid;
    height: 20px;
    padding: 5px 0;
    color: #666;
    text-align: center;
    line-height: 20px;
    font-size: 14px;
	cursor:pointer;
	font-weight:400;
}
.tool-jygj-item{
	background-color:#fff;
}
.tool-jygj-item ul{
	height:170px;
	overflow:auto;
	z-index:50;
	padding:5px 0px;
}
.tool-jygj-item li{
	padding:0px 8px;
}
.tool-jygj-item span{
	position:relative;
	top:0px;
	left:0px;
}
.tool-jygj-item label{
	margin:0px;
	width:196px;
	width:220px;
	width:320px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-size:12px;
}


.tool-befor-label-twopage {
    width: 210px;
    float: left;
    text-align: right;
}


.tool-win-box-con-second {
    padding: 0px 20px;

    position: relative;
}
.tool-win-box-con-scroll{
	height:285px;
	/*overflow:auto;
	padding-top:20px;*/
}
    
.zGtab {
width:620px;
margin: 0 auto;
margin-top:15px;
}
.zGtab th {
height: 36px;
line-height: 36px;
color: #333;
font-weight: bold;
border-bottom: 2px solid #e9e9e9;
font-size: 12px;
}
.zGtab td {
height: 28px;
line-height: 28px;
text-align: center;
border-bottom: 1px dotted #dedede;
font-size: 12px;
color: #888;
}
.zGtab td em{
	font-style:normal;
	color:#f97700;
}
.zGtab td a{
	color:#f97700;
}


.tool-mnzs-left{
	width:50%;
	float:left;
}
.tool-mnzs-right{
	width:50%;
	float:right;
}
.tool-mnzs-left em, .tool-mnzs-left em{
	width:90px;
}
.tool-mnzs-cell{
	margin-bottom:10px;
}
.tool-mnzs-cell label{
	font-size: 14px;
    color: #666;
    margin: 0px 8px;
    line-height: 25px;
}
.tool-mnzs-cell em{
	font-size: 12px;
    color: #666;
    border: 1px solid #cfcfcf;
    height: 24px;
    width:45px;
    display: inline-block;
    vertical-align: top;
}
.tool-mnzs-cell em input{
	outline: none;
    border: none;
    color: #333;
    height: 24px;
    margin: 0px;
    padding: 0px;
    padding-left: 5px;
	width:40px;
}
.tool-mnzs-left-label{
	padding-left: 20px;
    width:80px;
    float: left;
    text-align: right;
}
.yysjs-line{
	width: 1px;
    border-left: #eee 1px solid;
    height: 230px;
    margin-left: 49%;
    margin-top: 38px;
}


/*工具滑动输入部分样式*/
.GJ-slide-bar{
	display:inline-block;
}
.GJ-slide-bar-number{
	display:inline-block;
	border:#e4e4e4 1px solid;
	height:24px;
	width:46px;
	margin-left:15px;
	vertical-align:top;
}
.GJ-slide-bar-number em{
	width:48px!important;
	vertical-align:top!important;
	margin-left:5px!important;
}
.GJ-slide-bar-number input{
	outline: none;
    border: none;
    color: #333;
    height: 24px;
    margin: 0px;
    padding: 0px;
    padding-left: 5px;
	width:40px;
}
.tool-big-left{
	width:400px;
	float:left;
}
.tool-big-right{
	width:400px;
	float:right;
}
.xiala-select{
    font-size: 12px;
    color: #666;
    border: 1px solid #cfcfcf;
	border:#e4e4e4 1px solid;
    height: 24px;
    width: 180px;
    display: inline-block;
    vertical-align: top;
	width: 264px!important;
	width: 301px!important;
}
.jygj-xiala-select{
    font-size: 12px;
    color: #666;
    border: 1px solid #cfcfcf;
    height: 24px;
    width: 180px;
    display: inline-block;
    vertical-align: top;
	width: 318px!important;
	width:394px!important;
}
.ydnh-xiala-select{
    font-size: 12px;
    color: #666;
    border: 1px solid #e4e4e4;
    height: 24px;
    width: 180px;
    display: inline-block;
    vertical-align: top;
	width:316px!important;
	margin-left:2px!important;
}

.tool-win-box-con-big ul li{
	width:119px;
	float:left;
}

.v-line-name{
    font-size: 14px;
    color: #666;
	text-align:center;
	height:20px;
	margin-bottom:30px;
}
.v-line-name em{
	display:inline-block;
	border: #e4e4e4 1px solid;
    height:20px;
    width:35px;
	font-style:normal;
	margin:0px 3px;
}
.v-line-name em input{
	outline: none;
    border: none;
    color: #333;
    height: 20px;
    margin: 0px;
    padding: 0px;
    padding-left:2px;
    width:30px;
}
.mnzs-height{
	height:299px!important;
	padding: 20px 20px 0px 20px;
}
.mnzs-height-twopage{
	height:262px;
	padding: 10px 30px 0px 30px;
}
.yqgz-height{
	height:462px!important;
	padding: 10px 30px 0px 30px;
	overflow: auto;
}
.tool-yqgz-input{
	text-align:center;
	padding-top:0px;
}
.tool-yqgz-input p{
	text-align:center;
	color:#7fbc23;
}
.tool-yqgz-date-select{
	width:100%;
	text-align:center;
	margin-top: 20px;
}
.tool-yqgz-thisdate{
	border-bottom:#46a1b4 3px solid;
	border-top:#46a1b4 3px solid;
	height:30px;
	line-height:30px;
	text-align:center;
	width:100px;
	margin:10px auto;
}
.tool-yqgz-thisdate-gray{
	height:30px;
	line-height:30px;
	text-align:center;
	width:100px;
	margin:5px auto;
	color:#ccc;
}
.tool-yqgz-thisdate-push{
	text-align:center;
	width:100px;
	margin:10px auto;
}
.tool-yqgz-date-num{
	text-align:center;
	width:30px;
	height:172px;
	line-height:172px;
	color:#46a1b4;
}
.tool-yqgz-date-select dd{
	display:inline-block;
	vertical-align:top;
}
.yqgz-date{
	background-image:url(../img/date-icon.png);
	background-repeat:no-repeat;
	background-position:right top;
}
.tool-yqgz-con{
	background-image:url(../img/yqgz-zhou.png);
	background-repeat:repeat-y;
	background-position:100px 0px;
	padding-bottom:10px;
}
.tool-yqgz-con li{
	width:100%;
	line-height:30px;
	position:relative;
	padding-left:120px;
	float:none!important;
	margin-bottom:10px;
}
.yqgz-month-li{
	background-image:url(../img/yqgz-zhou-dot.png);
	background-repeat:no-repeat;
	background-position:89px 0px;
}
.yqgz-month{
	width:85px;
	height:30px;
	line-height:30px;
	position:absolute;
	top:-3px;
	left:0px;
	text-align:right;
	color:#7fbc23;
	font-size:18px;
}
.yqgz-week{
	height:30px;
	width:730px;
	margin-left: -15px;
	overflow:auto;
}
.yqgz-week-text{
	background-color:#7fbc23;
	text-align:center;
	line-height:30px;
	color:#fff;
	float:right;
	padding:0px 10px;
	font-size:14px;
}
.yqgz-week-line{
	background-color:#f1f1f1;
	height:10px;
	width:700px;
	margin-top:10px;
}
.yqgz-week-con{
	background-color:#fcc;
	margin-top:-10px;
	width:650px;
}
.yqgz-week-con dl{
	margin:0px;
	padding:0px;
	border-right: 1px solid #ececec;
}
.yqgz-week-con dl dt{
    height: 49px;
    text-align: center;
    line-height: 49px;
    background: #f8f8f8;
    border-bottom: 1px solid #ececec;
    border-top: 1px solid #ececec;
    font-size: 14px;
}
.yqgz-week-con dl dt i{
    float: left;
    width: 91px;
    height: 49px;
    border-left: 1px solid #ececec;
    display: block;
    zoom: 1;
}
.yqgz-week-con dl dd{
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #ececec;
    background-color: #ececec;
	padding-bottom: 3px;
}
.yqgz-week-con dl dd a{
    float: left;
    width: 91px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-left: 1px solid #ececec;
    background: #fff;
    border-bottom: 1px solid #ececec;
	color:#666;
	cursor:default;
}
.yqgz-week-con dl dd a:hover {
    background: #ff4444;
    color: #fff;
}
.yqgz-last{
	width:96px!important;
}
.yqgz-week-con-add{
	width:648px;
	border:#ececec 1px solid;
	border-top-width:0px;
	text-align:center;
	color:#7fbc23;
	font-size:14px;
	padding-top:5px;
}
.yqgz-week-con-add a{
	color:#7fbc23;
}
.yqgz-week-con-add a:hover{
	color:#f56734;
}
.yqgz-week-con-add i{
	margin-left:10px;
}
.yqgz-week-con-add-text{
	/*height:0px;*/
    font-size: 12px;
    line-height: 24px;
    overflow: hidden;
    padding:0px 10px 5px 10px;
    text-indent: 24px;
    color: #333;
    position: relative;
	text-align:left;
	display:none;
}
.yqgz-week-con-add-text span{
	display:block;
	text-align:center;
	margin-top:15px;
	margin-bottom:10px;
}
.yqgz-week-con-add-text p{
	font-weight:bold;
}
.yqgz-select-date{
	background-image:url(../img/yqgz-select-time.png);
	height:238px;
	background-repeat:no-repeat;
}
.tools-tishi-pic{
	margin:10px auto;
	text-align:center;
}
.tools-tishi-pic img{
	width:100%;
	height:100%;
}

.gj-add-time-border{
    display: inline-block;
    border: #e4e4e4 1px solid;
    height: 24px;
    width: 36px;
    margin-left: 15px;
    vertical-align: top;
	padding: 0px 3px;
}
.gj-add-time-border input{
    outline: none;
    border: none;
    color: #333;
    height: 22px;
    margin: 0px;
    padding-left: 0px;
	width:36px;
	
}
.gj-add-time-unit{
	width:60px!important;
	float:none;
	font-size: 14px;
    color: #666;
    margin: 0px 5px;
    line-height: 25px;
	vertical-align:top;
}
.tool-big-have-select h3{
	font-size: 14px;
    color: #666;
    margin: 0px 5px;
    line-height: 25px;
	font-weight:normal;
	margin-bottom: 5px;
    text-align: center;
	color:#7fbc23;
	padding-top:5px;
}
.GJ-add-time-bar{
	display:inline-block;
}
.tool-add-time-cell{
	padding:10px 0px 5px 0px;
}
.tool-add-time-cell label{
	font-size:12px!important;
}
.swzltp-box{
	width:316px!important;
	height: 280px;
    overflow: auto;
}
.swzltp-box li{
	width:auto!important;
}
.swzltp-foodname{
    padding: 15px 0px;
	padding-top:0px;
}
.swzltp-foodname-serch-con{
	display:inline-block;
	width:237px;
	height:24px;
	line-height:24px;
	border:1px solid #e4e4e4;
	color:#999;
	vertical-align:top;
	margin-left:2px;
}
.swzltp-foodname-serch-con input{
	outline:none;
	padding:0px 3px;
	border:none;
	height:24px;
	width:236px;
	font-family:微软雅黑, 'Microsoft Yahei', 'Hiragino Sans GB', tahoma, arial, 宋体;
}
.swzltp-foodname-serch-btn{
	display: inline-block;
    width: 60px;
    height: 24px;
    line-height: 24px;
    border:#46a1b4 1px solid;
	vertical-align:top;
	margin-left:6px;
	text-align:center;
	background-color:#46a1b4;
	
}
.swzltp-foodname-serch-btn:hover{
	background-color:#999;
	border-color:#999;
}
.swzltp-foodname-serch-btn a{
	color:#fff;
}
.swzltp-select-bg{
	background-image:url(../img/swzltp-name-bg.png);
	background-position:0px 20px;
	background-repeat:no-repeat;
}

.swzltp-foodname-box{
	min-height:243px;
	/*background-image:url(../img/swzltp-name-bg.png);*/
}
.swzltp-foodname-box a{
	display: inline-block;
    background: #E0ECFF;
    background-color: #f3f3f3;
    border-color: #e4e4e4;
    padding: 5px 5px;
    width: 50px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 5px;
    margin-left: 5px;
    color: #46a1b4;
    font-size: 12px;
}
.swzltp-foodname-box a:hover{
	background-color: #c3e8f0;
}
.tool-foodname-on{
	background-color:#46a1b4!important;
	color:#fff!important;
}
	


.swzltp-foodname label{
    font-size: 14px;
    color: #666;
    margin: 0px 5px;
    line-height: 25px;
    width: 70px;
    float:none;
    text-align: right;
}


.yysjs-food-name-select{
	width:301px!important;
	width:308px!important;
}


.xingbie-kaiguan{
	border: #e4e4e4 1px solid;
	width:264px!important;
	margin-left:2px!important;
	overflow:hidden;
	cursor:pointer;
	background-image:url(../img/kaiguan-bg.png);
	
}
.kaiguan-left{
	margin-left:-132px;
}




.exercise-ydnh{
	background-image:url(../img/san-jiao.png);
	background-repeat:no-repeat;
	background-position:right top;
	width:100%;
	height:24px;
	line-height:24px;
	font-style:normal;
	text-indent:5px;
	position:relative;
}


.exercise-ydnh font{
	color:#999;
	font-weight:400;
	top:0px;
	left:0px;
}

.exercise-ydnh-box-box{
	position:absolute;
	top:24px;
	border:#cfcfcf 1px solid;
	display:none;
	left:-1px;
	width:316px;
	background-color:#f6f6f6;
	z-index:100;
}
/*.exercise-ydnh:hover .exercise-ydnh-box-box{
	display:block;
}*/


#exercise-ydnh-class li{
	width:33.3%;
	float:left;
	list-style: none;
    border-bottom: #ddd 2px solid;
    height: 20px;
    padding: 5px 0;
    color: #666;
    text-align: center;
    line-height: 20px;
    font-size: 14px;
	cursor:pointer;
	font-weight:400;
}
.tools-big-left-li li{
	width:auto!important;
	float: none!important;
}

.tool-ydnh-item{
	background-color:#fff;
}
.tool-ydnh-item ul{
	height:170px;
	overflow:auto;
	z-index:50;
	padding:5px 0px;
}
.tool-ydnh-item li{
	padding:0px 8px;
}
.tool-ydnh-item span{
	position:relative;
	top:0px;
	left:0px;
}
.tool-ydnh-item label{
	margin:0px;
	width:196px;
	width:208px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-size:12px;
}
.ydnh-select-bg{
	background-image:url(../img/ydnh-select-bg.png);
}

.tool-big-have-select{
	border: #ddd 1px dashed;
	width:398px;
	margin-bottom: 20px;
	min-height:207px;
}
.tool-yysjs-have-select{
	border: #ddd 1px dashed;
	width:398px;
	margin-bottom: 20px;
	margin-left:0px;
	min-height: 200px;
}

.tool-yysjs-have-select h3{
font-size: 14px;
color: #666;
margin: 0px 5px;
line-height: 25px;
font-weight: normal;
margin-bottom: 5px;
text-align: center;
color: #7fbc23;
padding-top: 5px;
}



.tools-have-select{
	margin:0px auto;
	width:386px;
	margin-bottom:15px;
	border-top:#eee 1px solid;
	padding-top:15px;
}
.tools-have-select label{
    margin: 0px;
    width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	font-size: 14px;
    color: #666;
    line-height: 25px;
	margin-right:20px!important;
}

a.tool-del-select{
	display: block;
    float: left;
    margin-top: 5px;
    width:16px;
    height:16px;
	background-image:url(../img/del-select-icon.png);
	background-position:left 16px;
	margin-right:5px;
}
a.tool-del-select:hover{
	background-position:left top;
}
.tool-del-name{
    margin: 0px;
    width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #666;
    line-height: 25px;
    margin-right: 20px!important;
    display: block;
    float: left;
}
	
.swzltp-height{
	height:382px!important;
	overflow:auto;
}
.yysjs-height{
	min-height:299px;
	/*height:auto;
	overflow:auto;*/
}
.tool-xiala{
	width:320px;
	position:absolute;
	top: 81px;
    left: 155px;
}
.yysjs-xiala-width{
	width:308px;
	height: 180px;
    overflow: auto;
}
.yysjs-xiala-width li{
	width:auto!important;
	text-indent:8px;
}
.yysjs-xiala-select{
    font-size: 12px;
    color: #666;
    border: 1px solid #cfcfcf;
    height: 24px;
    width: 180px;
    display: inline-block;
    vertical-align: top;
	width:308px!important;
}


#tool-yysjs-search .combo {
width: 237px !important;
line-height: 24px!important;
height: 24px!important;
outline: none;
border: #cfcfcf 1px solid;
}

