*{ margin:0 ; padding:0; font-family:"微软雅黑" }
h2{ font-size:14px; color:#00215b; text-align:right;}
a{ text-decoration:none}
img{azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/touming.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);border:0 none;
}
.div-bigtop1{ width:100%; height:634px; background-color:#ffffff; margin:0 auto; background-image:url(../images/bys_bgbg1.png); background-repeat:repeat-x; padding-top:66px; min-width:1000px}
.div-top1{ width:931px; margin:0 auto; height:381px; background-image:url(../images/bys_bg.png); background-repeat:no-repeat; _background-image:url(../images/bys_bg.gif);}
.div-login1{ width:480px; margin-left:232px; text-align:center;position:relative; padding-top:40px; _padding-top:40px}
.div-login1 p{ color:#00215b; font-size:18px; line-height:25px; font-family:"微软雅黑"; font-weight:bold; text-align:center;}
.div-slogo{ padding-top:50px}
.div-slogo span{ color:#ffba00; font-size:28px; line-height:25px; border-bottom:1px solid #FFF;}
.div-login{ padding-top:40px}
.text1{ width:300px; height:28px; line-height:28px; color:#999; text-indent:10px; border:1px solid #054887; font-size:16px; display:inline; float:left; margin-left:15px}
.login-button{ width:123px; height:30px; border:0 none; background:url(../images/bys_login.gif); line-height:30px; display:inline; cursor:pointer; margin:0 auto; text-align:center;}
.p1{ width:650px; margin:0 auto; text-align:left; text-indent:36px; clear:both; padding-top:30px}
.img-button{ float:left; width:313px; text-align:center; border-right:1px solid #e8e8e8; height:85px}
.img-button a{ color:#00215b}
.div-line{padding:0 100px; padding-top:30px; padding-bottom:15px; border-bottom:1px solid #e8e8e8; height:85px}
.question{ width:826px; margin:0 auto; overflow:hidden; text-align:center; padding-top:20px}
.question-center{ width:827px; margin:0 auto; overflow:hidden; background-image:url(../images/bye_bgbg.png); background-repeat:repeat-y;}
.question-line{ width:700px; margin:0 auto; height:37px; background-color:#e3f2fb; padding:15px 20px}
.question-line span{ color:#00215b; font-size:14px; float:left; margin:0 6px; display:inline; line-height:25px}
.question-line p{ width:522px; height:25px; display:inline; background-image:url(../images/bye_line.png); float:left}
.question-1{ width:700px; overflow:hidden; margin:0 auto; padding:15px 20px; border-bottom:1px solid #FFF; border-top:1px solid #a8a8a8; text-align:left; background-color:#e3f2fb;}
.question-1 h1{ text-align:center; font-size:16px; color:#00215b; padding-bottom:15px}
.timu{ color:#00215b; font-size:14px; text-align:left; line-height:20px; font-weight:bold; padding:5px 0}
.question-1 dd{ padding:5px 0; padding-left:18px; font-size:14px; color:#303030}
.div-bottom{ width:830px; margin:0 auto; text-align:center; padding-top:18px}
.p-line{ padding:0 7px}
.p-line span{ width:0%; margin:0; margin-top:4px; display:inline; height:16px; background-image:url(../images/line.png); background-repeat:no-repeat;}
.p-line1 { width:100%; margin:0; display:inline; height:20px; border:1px solid #dadada; display:block; line-height:20px; font-size:12px; color:#00215b;font-weight:bold;}
.p-line1 span{ width:0%; margin:0; display:inline; height:20px; background-color:Green;}
.t-usually{ background-color:#00215b; font-size:14px; color:#00215b; line-height:25px; width:700px; margin:0 auto; margin-top:5px}
.t-usually td{ background-color:#FFF; padding:5px}
.question-1 dt{ padding-left:30px; font-size:14px}
.question-1 dt p{ font-size:14px; padding:2px}
.question-1 dt span{ padding-left:20px}
.p3{ font-size:14px; color:#000; text-indent:28px; line-height:25px; font-family:"微软雅黑"; text-align:left; font-weight:normal; clear:both; padding:0 10px; margin-top:35px}
.div-bigtop{ width:100%; height:10px; background-color:#054887; margin:0 auto}
.div-top{ width:1000px; margin:0 auto; background-color:#054887; height:10px}
.div-content{ width:830px; margin:0 auto; height:510px; text-align:center}
.div-logo{ padding-top:20px}
.div-table{ font-size:12px; border:1px solid #00215b; background-color:#FFF; padding:3px}
.t-usually1{ background-color:#c3c3c3; font-size:12px; color:#00215b; line-height:25px; width:692px; margin:0 auto; margin-top:5px}
.t-usually1 td{ background-color:#FFF; padding:3px; width:98px}
#btnext{ width:102px; height:38px; background-image:url(../images/bye_next.png); background-repeat:no-repeat; border:0 none; cursor:pointer}

#btsave{ width:102px; height:38px; background-image:url(../images/bye_save.png); background-repeat:no-repeat; border:0 none; cursor:pointer}
.span-text{font-size:14px; border:1px solid #828282; width:100px; background-color:#ffffff; text-align:center; height:20px}
.span-text1{font-size:12px; border:1px solid #828282; min-width:100px; background-color:#ffffff; text-align:center; height:20px; font-weight:bold;}
.tongji{ width:770px; background-color:#e3f2fb; margin:0 auto; overflow:hidden;text-align:center; padding:10px; margin-bottom:15px;}
.span-button{ height:32px; line-height:32px; font-size:14px; border:1px solid #e8e8e8; width:100px; background-color:#ffffff; text-align:left}
.btoff{ width:102px; height:38px; background-image:url(../pic/images/bye_off.png); background-repeat:no-repeat; border:0 none; cursor:pointer}

.t-usually1 th{ background-color:#d1e3f5; padding:3px; width:98px; background-image:url(../pic/images/6_0.gif); background-repeat:repeat-x}
.hidden{display:none;}

.span-button1{ height:28px; font-size:14px; border:1px solid #00215b; width:100px; background-color:#7ecef4; text-align: center; display:block; margin:0 auto; cursor:pointer}
li{ list-style-type:none}
.table-ul{ font-size:12px; color:#00215b; margin-top:2px}
.t-usually2 input{ *display:block; *float:left}
.t-usually2{ background-color:#00215b; font-size:14px; color:#00215b; line-height:25px; width:700px; margin:0 auto; margin-top:5px}
.t-usually2 td{ background-color:#FFF; padding:5px}
.password{ text-align:center; font-size:14px; color:#00215b; height:20px; line-height:20px}
#_Container_0{ width:650px}
.btn{ width:330px; height:21px; border:0 none; text-align:left; background:url(../images/btn.png); background-repeat:no-repeat; cursor:pointer}
.btn1{ width:50px; height:21px; border:0 none; text-align:left; background:url(../images/btn1.gif); background-repeat:no-repeat; cursor:pointer}
.button{ border:1px solid #828282}
.btnext{ width:102px; height:38px; background-image:url(../images/bye_next.png); background-repeat:no-repeat; border:0 none; cursor:pointer}
.start-button{ width:123px; height:30px; border:0 none; background:url(../images/bys_start.png);line-height:30px; display:inline; cursor:pointer; margin:0 auto; text-align:center;}
.p1{ width:650px; }
.t-usually3{background-color:#00215b; font-size:14px; color:#00215b; line-height:25px; width:700px; margin:0 auto; margin-top:5px}
.t-usually3 td{background-color:#FFF; padding:5px; width:105px}
.gy{ position:absolute; top:-10px; right:160px; z-index:9999999}

.logoC li{display:inline;margin:3px 5px;text-align:center;}
.logoC{ text-align:center; width:800px; margin:0 auto;}
.start-button{ width:123px; height:30px; border:0 none; background:url(../pic/images/bys_start.gif); line-height:30px; display:inline; cursor:pointer; margin:0 auto; text-align:center;}

.Spell{padding-left:5px; display:inline-block; cursor:pointer}

.RadioTable
{
    border-top:1px solid #dadada;
    border-left:1px solid #dadada;
    padding:0;
    margin:0;
    width:95%;
    margin-left:20px;    
}
.RadioTable td
{
    border-bottom:1px solid #dadada;
    border-right:1px solid #dadada;
    padding:5px;
    text-align:center;
    width:100px;
    font-size:14px;
    font-family:微软雅黑;
}

.sliderTable
{
    border-top:1px solid #dadada;
    border-left:1px solid #dadada;
    padding:0;
    margin:0;
    font-size:14px;
    font-family:微软雅黑;
    width:95%;
    margin-left:20px;   
    
}
.sliderTable td
{
    height:18px;
    line-height:18px;
    border-bottom:1px solid #dadada;
    border-right:1px solid #dadada;
    padding:5px 10px 5px 10px;      
}
.sliderDiv
{
    font-size:10px;    
}
.sliderTD
{
    background-image:url('/images/depend.png');
    background-repeat:no-repeat;
    height:6px;
    width:319px;   
    margin-top:5px;
    margin-right:-5px;
    
}
.TsliderDiv
{
    font-size:14px;
    height:20px;
    line-height:20px;
    border:1px solid #dadada;
    text-align:center;
}

/*****评分****/
.rating{
	width:150px;
	height:30px;
	margin:5px 0 5px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(../images/star-matrix-m.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.star0 {background-position:0 0}
.star1 {background-position:0 -30px}
.star2 {background-position:0 -60px}
.star3 {background-position:0 -90px}
.star4 {background-position:0 -120px}
.star5 {background-position:0 -150px}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:30px;
	height:30px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:30px;}
ul.rating li.three a {left:60px;}
ul.rating li.four a {left:90px;}
ul.rating li.five a {left:120px;}
ul.rating li a:hover {
	z-index:2;
	width:150px;
	height:30px;
	overflow:hidden;
	left:0;	
	background: url(../images/star-matrix-m.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -180px;}
ul.rating li.two a:hover {background-position:0 -210px;}
ul.rating li.three a:hover {background-position:0 -240px}
ul.rating li.four a:hover {background-position:0 -270px}
ul.rating li.five a:hover {background-position:0 -300px}

/************/

.starTable
{
    border-top:1px solid #dadada;
    border-left:1px solid #dadada;
    padding:0;
    margin:0;
    font-size:14px;
    font-family:微软雅黑;
    width:95%;
    margin-left:20px;   
    
}
.starTable td
{    
    border-bottom:1px solid #dadada;
    border-right:1px solid #dadada;
    padding:5px;      
}

.tableProportion
{
    margin-top:5px;
}

.tableImportance
{
    padding:0;
    margin:0;
    font-size:14px;
    font-family:微软雅黑;
    width:95%;
    margin-left:20px;   
    
}

.tableImportance input
{
    min-width:80px;
    min-height:20px;
    background:white;
    border:1px solid #828282;
    line-height:20px;
    text-align:center;
    font-weight:bold;
    font-size:12px;
}

.tableImportance .delImportance
{
    text-decoration:none;
    font-size:11px;
    cursor:pointer;
}

/*去掉文本框中的x input::-ms-clear{display:none;}*/

.childtimu
{
    margin-left:20px;
    font-size:14px;
    font-weight:bold;
    padding:0;
    margin-top:-5px;
    color:#00215b;
}

.childtimu label
{
    color:#303030;
    font-size:14px;
    font-weight:normal;
    font-family:微软雅黑;
}

.black_overlay
        {
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index: 1001;
            -moz-opacity: 0.5;
            opacity: .50;
            filter: alpha(opacity=80);
        }
        
        .white_content
        {
            display: none;
            position: absolute;        
            background-color:transparent;
            z-index: 1002;
            overflow: auto;
            top: 0;
            left: 0;            
        }
.table1{ background-color:#00215B}
.table1 td{ background-color:#FFF;height:25px; padding:1px; vertical-align:text-top;font-size:14px;}
.table1 td div{ padding:5px; width:20px; text-align:center;  margin:0 auto}
.table1 th{ background-color:#FFF; padding:3px; font-size:14px;}