@charset "utf-8";
/*--------------
lasttime : 2012.09.28
tags : img_ad | reset
----------------*/

/*------img_ad-------*/
.imgscroll_mobilead_img_ad {
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.imgscroll_mobilead_img_wrap {
    position: absolute;
    left: 0;
    top: 0;
    background: #666;
}

    .imgscroll_mobilead_img_wrap ul {
        position: absolute;
        left: 0px;
    }

        .imgscroll_mobilead_img_wrap ul li {
            float: left;
            display: inline;
            background-color: #808080;
        }

            .imgscroll_mobilead_img_wrap ul li img {
                opacity: 0.3;
            }

                .imgscroll_mobilead_img_wrap ul li img.on {
                    opacity: 1.0;
                }


.imgscroll_mobilead_imgflashico {
    overflow: hidden;
    margin: 0 auto;
    position: relative;
    top: -30px;
}

    .imgscroll_mobilead_imgflashico li {
        float: left;
        font-weight: bold;
        width: 20px;
        font-size: 14px;
        margin-top: 2px;
        margin-left: 6px;
        text-align: center;
        line-height: 26px;
        height: 26px;
        cursor: pointer;
        color: #fff;
    }

        .imgscroll_mobilead_imgflashico li.on {
            color: #000;
        }

		/*拖动内容*/
.scrollbox{ width: 100%; overflow: hidden; color: #fff; font-size: 14px;}
.scrollbox ul{ margin: 0; padding: 0; list-style: none;}
.scrollbox li{ float: left; border: 1px solid #dcdcdc; border-radius: 2px; position: relative; text-align: center; list-style: none;}
.scrollbox li span{ height: 20px; border-radius: 10px; line-height: 20px; background-color: rgba(0,0,0,.5); border: 1px solid rgba(255,255,255,.5); display: inline-block; position: relative; overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; padding:0 10px 0 10px; top: -40px;}
.scrollbox li img{ width: 100%; height: 100%; border-radius: 1px; }
.scrollbox li a{color: #fff;}

.scrollbox li .swiper-slide-span{
    width: 100%;
    border-radius: 0;
    bottom: 0;
    left: 0;
    border: none;
}

.scrollbox .swiper-wrapper{
	height: 106px;
}
td {
	font-size: 12px; text-decoration: none
}
input {
	font-size: 12px; color: #000000; text-decoration: none
}
body {
	font-size: 12px; color: #000000; text-decoration: none
}
select {
	font-size: 12px; text-decoration: none
}
.input {
	border-right: #b3b3b3 1px solid; border-top: #b3b3b3 1px solid; font-size: 12px; border-left: #b3b3b3 1px solid; border-bottom: #b3b3b3 1px solid; background-color: #ededed
}
.text {
	color: #727272; text-decoration: none;line-height: 22px;
}
a.text:link {
	color: #727272; text-decoration: none;line-height: 22px;
}
a.text:active {
	color: #bc0021; text-decoration: none;line-height: 22px;
}
a.text:visited {
	color: #727272; text-decoration: none;line-height: 22px;
}
a.text:hover {
	color: #bc0021; text-decoration: underline;line-height: 22px;
}
.menu {
	color: #ffffff; text-decoration: none
}
a.menu:link {
	color: #ffffff; text-decoration: none
}
a.menu:hover {
	color: #000000; text-decoration: none
}
.more {
	color: #bc0021; font-weight: bold; text-decoration: none
}
a.more:link {
	color: #bc0021; font-weight: bold; text-decoration: none
}
a.more:hover {
	color: #bc0021; font-weight: bold; text-decoration: underline
}
.text_underline {
	color: #727272; text-decoration: underline
}
a.text_underline:link {
	color: #727272; text-decoration: underline
}
a.text_underline:visited {
	color: #727272; text-decoration: underline
}
a.text_underline:active {
	color: #727272; text-decoration: underline
}
a.text_underline:hover {
	color: #bc0021; text-decoration: underline
}
.text_white {
	color: #ffffff; letter-spacing: 1px; text-decoration: underline
}
a.text_white:link {
	color: #ffffff; text-decoration: underline
}
a.text_white:visited {
	color: #ffffff; text-decoration: underline
}
a.text_white:hover {
	color: #ffffff; text-decoration: underline
}
.text_blue {
	color: #13377f; text-decoration: none;
}
a.text_blue:link {
	color: #13377f; text-decoration: none;
}
a.text_blue:active {
	color: #13377f; text-decoration: none;
}
a.text_blue:visited {
	color: #13377f; text-decoration: none;
}
a.text_blue:hover {
	color: #13377f; text-decoration: underline;
}
.text_brown {
	color: #a86c2c; text-decoration: none;line-height: 18px;
}
a.text_brown:link {
	color: #a86c2c; text-decoration: none;line-height: 18px;
}
a.text_brown:active {
	color: #a86c2c; text-decoration: none;line-height: 18px;
}
a.text_brown:visited {
	color: #a86c2c; text-decoration: none;line-height: 18px;
}
a.text_brown:hover {
	color: #a86c2c; text-decoration: underline;line-height: 18px;
}
.text_red {
	color: #3c76ad; text-decoration: none;line-height: 15px;
}
a.text_red:link {
	color: #3c76ad; text-decoration: none;line-height: 15px;
}
a.text_red:active {
	color: #bc0021; text-decoration: none;line-height: 15px;
}
a.text_red:visited {
	color: #3c76ad; text-decoration: none;line-height: 15px;
}
a.text_red:hover {
	color: #bc0021; text-decoration: underline;line-height: 15px;
}
.text_btm {
	color: #000000; text-decoration: none;line-height: 18px;
}
a.text_btm:link {
	color: #000000; text-decoration: none;line-height: 18px;
}
a.text_btm:active {
	color: #000000; text-decoration: none;line-height: 18px;
}
a.text_btm:visited {
	color: #000000; text-decoration: none;line-height: 18px;
}
a.text_btm:hover {
	color: #000000; text-decoration: underline;line-height: 18px;
}
.text_navi1 {
	color: #ffcc00; text-decoration: none;line-height: 18px;
}
a.text_navi1:link {
	color: #ffcc00; text-decoration: none;line-height: 18px;
}
a.text_navi1:active {
	color: #ffcc00; text-decoration: none;line-height: 18px;
}
a.text_navi1:visited {
	color: #ffcc00; text-decoration: none;line-height: 18px;
}
a.text_navi1:hover {
	color: #ffcc00; text-decoration: underline;line-height: 18px;
}
.text_orange {
	color: #ff6600; text-decoration: none;line-height: 18px;
}
a.text_orange:link {
	color: #ff6600; text-decoration: none;line-height: 18px;
}
a.text_orange:active {
	color: #bc0021; text-decoration: none;line-height: 18px;
}
a.text_orange:visited {
	color: #ff6600; text-decoration: none;line-height: 18px;
}
a.text_orange:hover {
	color: #bc0021; text-decoration: underline;line-height: 18px;
}
.ms-formfieldlabel
{
	display: none;
}


form
{
	margin: 0px auto;
}