body {
    background-color: #ffffff;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

body,
td,
th,
div,
p {
    font-size: 12px;
    color: #333333;
}

a,
a:link,
a:visited,
a:active {
    font-size: 12px;
    color: #333333;
    text-decoration: none;
    line-height: 1.8;
}

a:hover {
    text-decoration: none;
    color: #993300;
}

.dh,
.dh a,
.dh a:link,
.dh a:visited,
.dh a:active {
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
}

.dh a:hover {
    color: #FFFF00;
    font-size: 14px;
    text-decoration: none;
}

.dht,
.dht a,
.dht a:link,
.dht a:visited,
.dht a:active {
    color: #666666;
    font-size: 12px;
    text-decoration: none;
    letter-spacing: 2px;
    word-spacing: 2px;
}

.dht a:hover {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
}

.yy12,
.yy12 a,
.yy12 a:link,
.yy12 a:visited,
.yy12 a:active {
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.yy12 a:hover {
    color: #D76B1B;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.hei12,
.hei12 a,
.hei12 a:link,
.hei12 a:visited,
.hei12 a:active {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.hei12 a:hover {
    color: #D76B1B;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.hei14,
.hei14 a,
.hei14 a:link,
.hei14 a:visited,
.hei14 a:active {
    color: #000000;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.8;
}

.hei14 a:hover {
    color: #D76B1B;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.8;
}

.hui12,
.hui12 a,
.hui12 a:link,
.hui12 a:visited,
.hui12 a:active {
    color: #666666;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.hui12 a:hover {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.hui123,
.hui123 a,
.hui123 a:link,
.hui123 a:visited,
.hui123 a:active {
    color: #444444;
    font-size: 12px;
    text-decoration: none;
    line-height: 2.5;
}

.hui123 a:hover {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    line-height: 2.5;
}

.hui_12,
.hui_12 a,
.hui_12 a:link,
.hui_12 a:visited,
.hui_12 a:active {
    color: #444444;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.hui_12 a:hover {
    color: #993300;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.huis12,
.huis12 a,
.huis12 a:link,
.huis12 a:visited,
.huis12 a:active {
    color: #777777;
    font-size: 12px;
    text-decoration: none;
    line-height: 2;
}

.huis12 a:hover {
    color: #0C468C;
    font-size: 12px;
    text-decoration: none;
    line-height: 2;
}

.lan12,
.lan12 a,
.lan12 a:link,
.lan12 a:visited,
.lan12 a:active {
    color: #FFD1D1;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.lan12 a:hover {
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.huie12,
.huie12 a,
.huie12 a:link,
.huie12 a:visited,
.huie12 a:active {
    color: #E9E9E9;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.huie12 a:hover {
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.heih12,
.heih12 a,
.heih12 a:link,
.heih12 a:visited,
.heih12 a:active {
    color: #000000;
    font-size: 12px;
    text-decoration: none;
    line-height: 2.0;
}

.heih12 a:hover {
    color: #AE0A0A;
    font-size: 12px;
    text-decoration: none;
    line-height: 2.0;
}

.lan_12,
.lan_12 a,
.lan_12 a:link,
.lan_12 a:visited,
.lan_12 a:active {
    color: #960822;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.lan_12 a:hover {
    color: #000033;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.bai_12,
.bai_12 a,
.bai_12 a:link,
.bai_12 a:visited,
.bai_12 a:active {
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.bai_12 a:hover {
    color: #000033;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.hui14,
.hui14 a,
.hui14 a:link,
.hui14 a:visited,
.hui14 a:active {
    color: #666666;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.8;
}

.hui14 a:hover {
    color: #0C468C;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.8;
}

.jianju {
    padding-left: 1px;
    padding-top: 1px;
}

.info,
.info p,
.info td,
.info div {
    font-size: 12px;
    color: #333333;
    text-decoration: none;
    line-height: 2.0;
}

.info a,
.info a:link,
.info a:visited {
    font-size: 12px;
    color: #333333;
    text-decoration: underline;
    line-height: 2;
}

.ititlebj {
    background-color: #BA1F1F;
}

.bk4_Hui {
    border: 1px solid #D3D3D3;
}

.bk4 {
    border: 1px solid #F2A7A7;
}

.bk4index {
    background-color: #FCE6E6;
    border: 1px solid #F2A7A7
}

.bk4index1 {
    border-right-width: 1px;
    ;
    border-right-style: solid;
    border-right-color: #F2A7A7;
}

.bk4c {
    border: 1px solid #cccccc;
}

.bk4CAT {
    border: 1px solid #CCCCCC;
    background-color: #E7E7E7;
    font-size: 12px;
    color: #333333;
    line-height: 1.8;
}

.bk4CAT a,
.bk4CAT a:link,
.bk4CAT a:visited,
.bk4CAT a:active {
    font-size: 12px;
    color: #333333;
    line-height: 1.8;
}

.bk4CAT a:hover {
    font-size: 12px;
    color: #000000;
    line-height: 1.8;
}

.bk4CAT1 {
    border: 1px solid #CCCCCC;
    background-color: #ffffff;
    font-size: 12px;
    color: #333333;
    line-height: 1.8;
}

.bk4CAT1 a,
.bk4CAT a:link,
.bk4CAT a:visited,
.bk4CAT a:active {
    font-size: 12px;
    color: #333333;
    line-height: 1.8;
}

.bk4CAT1 a:hover {
    font-size: 12px;
    color: #000000;
    line-height: 1.8;
    font-weight: bold;
}

.bkl4 {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #DB4141;
    border-right-color: #F2A7A7;
    border-bottom-color: #F2A7A7;
    border-left-color: #F2A7A7;
}

.bkl4c {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #BC4A4A;
    border-right-color: #cccccc;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
}

.bkz3 {
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-top-color: #ADCBE5;
    border-right-color: #ADCBE5;
    border-bottom-color: #ADCBE5;
    background-color: #EAF1F9;
}

.bkz2 {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #ADCBE5;
    border-bottom-color: #ADCBE5;
    background-color: #EAF1F9;
}

.bkHui3 {
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #DBDBDB;
    border-bottom-color: #DBDBDB;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #DBDBDB;
}

.bkxu1 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #969696;
}

.bkxu2 {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #CCCCCC;
}

.bklink {
    border-top-width: 2px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #CF2828;
    border-bottom-color: #ABABAB;
    background-color: #F0F0F0;
}

.bklink1 {
    border-top-width: 2px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-color: #B20824;
    border-bottom-color: #ABABAB;
    background-color: #F0F0F0;
}

.bjlan {
    background-color: #FFC6C6;
}

.bkx1 {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ABABAB;
}

.bk1_xu {
    border-bottom-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #B5B5B5;
}

.hong_12,
.hong_12 a,
.hong_12 a:link,
.hong_12 a:visited {
    font-size: 12px;
    color: #D00602;
    text-decoration: none;
}

.hong_12 a:hover {
    font-size: 12px;
    color: #D00602;
    text-decoration: none;
}

#textScroll {
    margin: 3px 0px 0px 8px;
    height: 163px;
    width: 230px;
    line-height: 24px;
    overflow: hidden;
}

#textScroll li {
    margin: 0px;
    padding: 0px;
    list-style: none;
    text-indent: 24px;
    list-style-position: outside;
    padding: 5px 0px;
    overflow: hidden;
    height: 71px;
    border-bottom: 1px dashed #ccc;
}

#textScroll1 {
    margin: 0px;
    height: 24px;
    overflow: hidden;
}

#textScroll1 li {
    margin: 0px;
    padding: 0px;
    list-style: none;
    list-style-position: outside;
    height: 24px;
}

#textScroll2 {
    margin: 0px;
    height: 126px;
    overflow: hidden;
}

#textScroll2 li {
    margin: 0px;
    padding: 0px;
    list-style: none;
    list-style-position: outside;
    height: 24px;
}

.rollBox {
    width: 218px;
    overflow: hidden;
    margin: 0 auto;
}

.rollBox .Cont {
    width: 218px;
    overflow: hidden;
    margin: 0 auto;
}

.rollBox .ScrCont {
    width: 10000000px;
}

.rollBox .Cont .pic {
    width: 122px;
    float: left;
    text-align: center;
    padding-right: 20px;
}

*+html .rollBox .Cont .pic {
    width: 122px;
    float: left;
    text-align: center;
    padding-right: 30px;
}

.rollBox .Cont .pic img {
    padding: 4px;
    background: #fff;
    border: 1px solid #ccc;
    display: block;
    margin: 0 auto;
}

.rollBox .Cont .pic p {
    line-height: 26px;
    color: #505050;
}

.rollBox .Cont a:link,
.rollBox .Cont a:visited {
    color: #626466;
    text-decoration: none;
}

.rollBox .Cont a:hover {
    color: #f00;
    text-decoration: underline;
}

.rollBox #List1,
.rollBox #List2 {
    float: left;
}

.rollBoxst {
    width: 113px;
    overflow: hidden;
    margin: 0 0 0 0;
}

.rollBoxst .Contst {
    width: 113px;
    overflow: hidden;
    margin: 0 0 0 0;
}

.rollBoxst .ScrCont {
    width: 10000000px;
}

.rollBoxst #List1,
.rollBox #List2 {
    float: left;
}

.ercat {
    color: #990000;
    font-size: 12px;
}

.bki14 {
    border: 1px solid #FFFFFF;
    background-color: #C04242;
}

.cc12,
.cc12 a,
.cc12 a:link,
.cc12 a:visited {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.cc12 a:hover {
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: none;
}

.ggs,
.ggs a,
.ggs a:link,
.ggs a:visited,
.ggs a:active {
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.ggs a:hover {
    color: #000033;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.6;
}

.dhst,
.dhst a,
.dhst a:link,
.dhst a:visited,
.dhst a:active {
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.6;
}

.dhst a:hover {
    color: #FFFF00;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.6;
}

.baist14,
.baist14 a,
.baist14 a:link,
.baist14 a:visited,
.baist14 a:active {
    color: #ffffff;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.8;
}

.baist14 a:hover {
    color: #FFFF00;
    font-size: 14px;
    text-decoration: none;
    line-height: 1.8;
}

.baist12,
.baist12 a,
.baist12 a:link,
.baist12 a:visited,
.baist12 a:active {
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.baist12 a:hover {
    color: #FFFF00;
    font-size: 12px;
    text-decoration: none;
    line-height: 1.8;
}

.denglu {
    width: 185px;
    height: 40px;
    margin-top: 8px;
    background: url(../iqh_images/30.png) left center no-repeat #ba1f1f;
    color: #fff;
    text-indent: 40px;
    font-size: 20px;
    line-height: 40px;
    font-family: "微软雅黑";
    ;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.pat_catname {
    width: 183px;
    height: 32px;
    background: #ba1f1f;
    margin: 1px;
    font-size: 14px;
    line-height: 32px;
    color: #fff;
    text-indent: 10px;
}

.pat_catname a {
    font-size: 14px;
    color: #fff;
    line-height: 32px;
    font-weight: bold;
}

.pat_right1_a {
    width: 175px;
    height: 230px;
    padding: 0 5px 0 5px;
    overflow: hidden;
    margin: 0px;
    position: relative;
    border-top: 1px solid #F2A7A7;
}

.flash {
    width: 175px;
    height: 210px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}

.flash #Big_Pics {
    width: 175px;
    height: 200px;
    z-index: 1;
    position: absolute;
    left: 0px;
    top: 0px;
    overflow: hidden;
    filter: progid: DXImageTransform.Microsoft.Fade ( duration=0.5, overlap=1.0);
}

.flash #Big_Pics p {}

.flash #Big_Pics img {
    width: 175px;
    height: 94px;
}

.flash #Pic_Nums {
    position: absolute;
    width: 175px;
    height: 20px;
    left: 8px;
    bottom: 10px;
    z-index: 999;
}

.flash .flbg {
    height: 19px;
    width: 175px;
    position: absolute;
    left: 0;
    bottom: 0;
    opacity: 0.3;
    z-index: 66;
}

.flash #Pic_Nums p {
    cursor: pointer;
    width: 21px;
    height: 19px;
    float: left;
    text-align: center;
    line-height: 17px;
    font-size: 11px;
    color: #fff;
    display: inline;
    margin-right: 6px;
    background: url(/publish/iqh/iqh_images/bb21.jpg) no-repeat;
    padding-top: 2px;
}

.flash #Pic_Nums .on {
    background: url(/publish/iqh/iqh_images/bb_03.jpg) no-repeat;
    color: #fff;
	background-color: #c70000 !important;
}

.dis {
    display: block;
}

.dis p {
    color: #000;
    line-height: 30px;
    padding: 0px 0px 0 5px;
    text-indent: 20px;
    overflow: hidden;
}

.dis ol {
    color: #000;
    text-align: right;
    padding-top: 0px;
    margin: 0px;
}

.undis {
    display: none;
}

.Validform_checktip {
    float: left;
    margin-left: 8px;
    overflow: hidden;
    color: #999;
    font-size: 12px;
}

.Validform_right {
    color: #f559ac;
    padding-left: 20px;
    background: url(/publish/iqh/iqh_images/right.png) no-repeat left center;
}

.Validform_wrong {
    color: red;
    padding-left: 20px;
    white-space: nowrap;
    background: url(../iqh_images/error.png) no-repeat left center;
}

.Validform_loading {
    padding-left: 20px;
    background: url(../iqh_images/onLoad.gif) no-repeat left center;
}

.Validform_error {
    background-color: #ffe7e7;
}

#Validform_msg {
    color: #7d8289;
    font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;
    width: 100px;
    -webkit-box-shadow: 2px 2px 3px #aaa;
    -moz-box-shadow: 2px 2px 3px #aaa;
    background: #fff;
    position: absolute;
    top: 0px;
    right: 50px;
    z-index: 99999;
    display: none;
    filter: progid: DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');
}

#Validform_msg .iframe {
    position: absolute;
    left: 0px;
    top: -1px;
    z-index: -1;
}

#Validform_msg .Validform_title {
    line-height: 25px;
    height: 25px;
    text-align: left;
    font-weight: bold;
    padding: 0 8px;
    color: #fff;
    position: relative;
    background-color: #000;
}

#Validform_msg a.Validform_close:link,
#Validform_msg a.Validform_close:visited {
    line-height: 22px;
    position: absolute;
    right: 8px;
    top: 0px;
    color: #fff;
    text-decoration: none;
}

#Validform_msg a.Validform_close:hover {
    color: #cc0;
}

#Validform_msg .Validform_info {
    padding: 8px;
    border: 1px solid #000;
    border-top: none;
    text-align: left;
}


/*会员相关*/

.yclogin {
    width: 270px;
    margin: auto;
    display: none;
    margin-top: 10px;
}

.yclogin .ulist {
    float: left;
    width: 270px;
    height: 46px;
    line-height: 46px;
}

.yclogin .ulist .txt {
    float: left;
    width: 50px;
    text-align: right;
    font-size: 14px;
    color: #333;
}

.yclogin .ulist .tjk {
    float: left;
    width: 200px;
    margin-left: 8px;
    font-size: 12px;
}

.yclogin .ulist .tjk input {
    float: left;
    width: 180px;
    height: 26px;
    border: 1px solid #ccc;
    margin-top: 10px;
    line-height: 30px;
    font-size: 14px;
    font-family: "Microsoft Yahei";
}

.yclogin .tjlogin {
    float: left;
    width: 258px;
    height: 34px;
    margin-top: 10px;
}

.yclogin .tjlogin input {
    float: left;
    width: 185px;
    height: 34px;
    margin-left: 57px;
    background: #ba1f1f;
    border: none;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    text-align: center;
    color: #fff;
    line-height: 32px;
    font-size: 14px;
    font-family: "Microsoft Yahei";
}

.umain {
    margin: auto;
    width: 980px;
    min-height: 450px;
    overflow: hidden;
    font-family: "微软雅黑", "宋体", Arial, sans-serif;
}

.umain .prodzs {
    float: left;
    width: 980px;
    height: 40px;
    line-height: 38px;
    font-size: 12px;
    color: #666;
    border-bottom: 1px solid #ccc;
    text-indent: 20px;
}

.umain .prodzs a {
    font-size: 12px;
    color: #666;
    margin-right: 5px;
    margin-left: 5px;
}

.umain .prodzs a:hover {
    color: #333;
}

.umain .uleft {
    float: left;
    width: 230px;
    margin-top: 15px;
    text-indent: 20px;
    margin-bottom: 20px;
    overflow: hidden;
}

.umain .uleft .ucat {
    float: left;
    width: 230px;
    height: 30px;
    background: url(../iqh_images/title_bg1.png) repeat #ba1f1f;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    margin: 0px;
    padding: 0px;
}

.umain .uleft ul {
    float: left;
    width: 228px;
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    margin: 0px;
    padding: 0px;
}

.umain .uleft ul li {
    float: left;
    width: 228px;
    overflow: hidden;
    color: #555555;
    margin: 0px;
    padding: 0px;
}

.umain .uleft ul .utitle {
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    height: 30px;
    background: url(../iqh_images/ico1.gif) left center no-repeat #f0f0f0;
    background-position: 200px;
    margin: 0px;
    padding: 0px;
}

.umain .uleft ul .utxt {
    font-size: 12px;
    line-height: 28px;
    height: 30px;
    background: url(../iqh_images/ico3.gif) left center no-repeat;
    text-indent: 30px;
    background-position: 20px;
    margin: 0px;
    padding: 0px;
}

.umain .uleft ul .utxt:hover {
    background: url(../iqh_images/ico3.gif) left center no-repeat #fafafa;
    background-position: 20px;
    margin: 0px;
    padding: 0px;
}

.umain .uright {
    float: left;
    width: 735px;
    margin-top: 15px;
    margin-bottom: 20px;
    margin-left: 15px;
    font-family: "微软雅黑", "宋体", Arial, sans-serif;
}

.umain .uright .ucat {
    float: left;
    width: 735px;
    height: 30px;
    background: url(../iqh_images/title_bg1.png) repeat #ba1f1f;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    line-height: 28px;
    text-indent: 20px;
}

.umain .uright ul {
    float: left;
    width: 692px;
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    padding: 10px 20px;
    margin: 0px;
}

.umain .uright ul li {
    float: left;
    color: #555555;
    font-size: 12px;
    line-height: 35px;
}

.umain .uright ul .uhome {
    float: left;
    width: 560px;
}

.umain .uright ul .uhome .usernaem {
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 32px;
    height: 32px;
    width: 560px;
}

.umain .uright ul .uhome samp {
    padding-left: 2px;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    color: #f27b04;
    line-height: 28px;
    padding-right: 15px;
}

.umain .uright ul .uhome .utxt {
    font-size: 12px;
    line-height: 28px;
    height: 30px;
    overflow: hidden;
}

.umain .uright ul .uhome .utxt1 {
    font-size: 12px;
    line-height: 28px;
    height: 30px;
    overflow: hidden;
    width: 560px;
}

.umain .uright .m20 {
    margin-top: 20px;
}

.umain .uright .uall {
    float: left;
    width: 953px;
    border: 1px solid #e4e4e4;
}

.umain .uright .uall .utitle {
    float: left;
    font-size: 14px;
    line-height: 28px;
    height: 30px;
    color: #333;
    font-weight: bold;
    background: #f0f0f0;
    width: 953px;
    text-indent: 20px;
}

.umain .uright .uall .utitle samp {
    padding-left: 5px;
    font-size: 12px;
    font-weight: normal;
    color: #666;
}

.umain .uright .uall .uquanxian {
    float: left;
    font-size: 14px;
    line-height: 32px;
    height: 34px;
    color: #333;
    width: 933px;
    margin-left: 20px;
}

.umain .uright .uall .uquanxian li {
    float: left;
}

.umain .uright .uall .uquanxian .right20 {
    margin-right: 20px;
    font-size: 12px;
    line-height: 36px;
}

.umain .uright .uall .uquanxian .del {
    text-decoration: line-through;
    color: #ccc;
}

ol,
ul,
li {
    list-style: none;
}

.khinput {
    float: left;
    width: 200px;
    height: 20px;
    border: 1px solid #ccc;
    line-height: 18px;
    font-size: 12px;
    color: #666;
    margin-top: 3px;
}

.khtj {
    float: left;
    width: 92px;
    height: 22px;
    background: url(../iqh_images/khtj.png) no-repeat;
    border: none;
    cursor: pointer;
    margin-top: 3px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
}

.umain .uright .ubiaodan {
    float: left;
    width: 732px;
    height: 35px;
    color: #555555;
    font-size: 14px;
    line-height: 35px;
    margin-top: 10px;
}

.umain .uright .ubiaodan .txtu {
    float: left;
    width: 90px;
    text-align: right;
    line-height: 35px;
    height: 36px;
    color: #555555;
}

.umain .uright .ubiaodan .tjku {
    float: left;
    width: 632px;
    margin-left: 8px;
    font-size: 12px;
}

.umain .uright .ubiaodan .yz150 {
    float: left;
    width: 777px;
    margin-left: 8px;
    font-size: 12px;
}

.umain .uright .ubiaodan .yz150 input {
    float: left;
    height: 30px;
    width: 150px;
    background: url(../iqh_images/yz150.png);
    margin-top: 3px;
    line-height: 26px;
    font-size: 14px;
    font-family: "微软雅黑", "宋体", Arial, sans-serif;
    text-align: center;
}

.umain .uright .ubiaodan .tjku input,
.umain .uright .ubiaodan .tjku select {
    float: left;
    height: 26px;
    border: 1px solid #ccc;
    margin-top: 3px;
    line-height: 26px;
    font-size: 14px;
    font-family: "微软雅黑", "宋体", Arial, sans-serif;
}

.umain .uright .uwenzi {
    float: left;
    width: 915px;
    color: #C00;
    font-size: 14px;
    line-height: 30px;
    margin-top: 10px;
    margin-left: 20px;
}

.umain .uright .udenglu {
    float: left;
    width: 800px;
    margin-left: 98px;
    height: 50px;
}

.umain .uright .udenglu input {
    background: #ba1f1f;
    color: #fff;
    line-height: 32px;
    text-align: center;
    font-size: 14px;
    width: 126px;
    height: 32px;
    border: none;
    margin-top: 10px;
}

.w240 {
    width: 240px;
}

.w440 {
    width: 440px;
}

.w150 {
    width: 150px;
}

.w80 {
    width: 80px;
}

.w480 {
    width: 480px;
}

.umain .uright ul .uhome1 {
    float: left;
    width: 310px;
    padding-left: 33px;
    height: 100px;
    background: url(../iqh_images/shu.jpg) left center no-repeat;
}

.umain .uright ul .uhome1 samp {
    padding-left: 2px;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    color: #f27b04;
    line-height: 24px;
    padding-right: 10px;
}

.umain .uright ul .uhome1 .utxt {
    font-size: 12px;
    line-height: 24px;
    height: 26px;
    overflow: hidden;
}

.umain .uright ul .uhome1 img {
    float: left;
}

.umain .uright .m10 {
    margin-top: 10px;
}

.umain .uright .m20 {
    margin-top: 20px;
}

.umain .uright .uall {
    float: left;
    width: 732px;
    border: 1px solid #e4e4e4;
}

.umain .uright .uall .shccat {
    float: left;
    width: 732px;
    background: #f0f0f0;
    height: 30px;
    font-size: 12px;
    color: #333;
    margin: 0px;
    padding: 0px;
    font-weight: bold;
    border-bottom: 1px solid #e4e4e4;
}

.umain .uright .uall .shccat li {
    float: left;
    line-height: 30px;
}

.umain .uright .uall .shclist {
    float: left;
    width: 732px;
    height: 37px;
    font-size: 12px;
    border-bottom: 1px dashed #e4e4e4;
}

.umain .uright .uall .shclist li {
    float: left;
    line-height: 35px;
}

.umain .uright .uall .shclist li samp {
    color: #666;
}

.umain .uright .uall .shcpage {
    float: left;
    width: 732px;
    font-size: 12px;
    height: 38px;
}

.umain .uright .uall .shcpage li a {
    float: left;
    border: 1px solid #e4e4e4;
    padding: 0px 7px;
    color: #999;
}

.umain .uright .uall .shcpage li {
    float: left;
    margin-left: 15px;
    border: none;
    color: #000;
    line-height: 20px;
    margin-top: 8px;
    text-align: center;
}

.umain .w637 {
    width: 642px;
    text-indent: 20px;
    overflow: hidden;
}

.umain .w93 {
    width: 90px;
    overflow: hidden;
    text-indent: 10px;
}

.umain .w700 {
    width: 552px;
    text-indent: 20px;
    overflow: hidden;
}

.umain .w153 {
    width: 73px;
    overflow: hidden;
}

.umain .w100 {
    width: 95px;
    overflow: hidden;
}

.bgbai {
    background: #fff;
}

.umain .uright .uall .utitle {
    float: left;
    font-size: 14px;
    line-height: 28px;
    height: 30px;
    color: #333;
    font-weight: bold;
    background: #f0f0f0;
    width: 953px;
    text-indent: 20px;
}

.umain .uright .uall .utitle samp {
    padding-left: 5px;
    font-size: 12px;
    font-weight: normal;
    color: #666;
}

.umain .uright .uall .uquanxian {
    float: left;
    font-size: 14px;
    line-height: 32px;
    height: 34px;
    color: #333;
    width: 933px;
    margin-left: 20px;
}

.umain .uright .uall .uquanxian li {
    float: left;
}

.umain .uright .uall .uquanxian .right20 {
    margin-right: 20px;
    font-size: 12px;
    line-height: 36px;
}

.umain .uright .uall .uquanxian .del {
    text-decoration: line-through;
    color: #ccc;
}

.umain .uright .ul1 {
    float: left;
    width: 732px;
    min-height: 320px;
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;
    padding-bottom: 20px;
}