@charset "utf-8";
/* /cn/4399cn/ddtsy/qxyy/release/css/style.css */

/* CSS Document
Date:		2013/12/20
Author:		小芳
Update:
*/

/* 命名说明
整体框架          前缀: frm_*;
模块             前缀: mod_*;
内容模块          前缀: cnt_*;
按钮可点击模块     前缀: btn_*;
*/

/* CSS reset */
html {
    color: #000;
    background: #fff;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    margin: 0;
    padding: 0;
}

input, select, img {
    vertical-align: middle
}

input, select {
    outline: none
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

body, button, input, select, textarea {
    font: 12px/1.5 tahoma, arial, 宋体, sans-serif
}

input, select, textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

th {
    text-align: inherit;
}

fieldset, img {
    border: 0;
}

iframe {
    display: block;
}

abbr, acronym {
    border: 0;
    font-variant: normal;
}

del {
    text-decoration: line-through;
}

address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: 500;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe {
    display: block;
}

ol, ul {
    list-style: none;
}

caption, th {
    text-align: left;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: 500;
}

q:before, q:after {
    content: '';
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

a:hover {
    text-decoration: underline;
}

ins, a {
    text-decoration: none;
}

/*Correct block display not defined in IE6/7/8/9 & ff3,IE需要在js中createElement(tag)*/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary {
    display: block;
}

/* HTML5 媒体文件跟 img 保持一致 */
audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

/* global */
body {
    background: #fff;
}

.wrapper {
    margin: 0 auto;
    text-align: left;
    width: 960px;
    padding-bottom: 83px;
}

td {
    font-size: 12px;
    line-height: 160%;
}

.txthide {
    text-indent: -999em;
    overflow: hidden;
    line-height: 0;
    font-size: 0
}

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearfix {
    zoom: 1; /* for IE6 IE7 */
}

.hidden {
    display: none;
}

.left, .right {
    display: inline;
    zoom: 1;
}

.left {
    float: left;
}

.right {
    float: right;
}

a:active, a:focus, input {
    -moz-outline: none;
    outline: none;
    ie-dummy: expression(this.hideFocus=true);
}

.sc1 {
    color: #ffc000;
}

.sc2 {
    color: #ff0000;
}



/* ======================== frm 整体框架 ========================  */
.my_ftop {
    background: #fff;
}

.my_footer {
    margin-top: 0;
}


.hd-view{color: #695243;font-family: "Microsoft Yahei", sans-serif;font-size: 14px;}
.hd-head{position: relative;*zoom:1;top:0;}
.hd-wrap{width: 1000px;margin: 0 auto;padding-bottom: 90px;}
.hd-fbg-1,.hd-fbg-2,.hd-fbg-3{background-repeat:no-repeat;}
.hd-fbg-1{background-image: url(../cn/4399cn/ddtsy/qxyy/release/images/fbg_1.jpg?0f16617);background-position: center 0px;}
.hd-fbg-2{background-image: url(../cn/4399cn/ddtsy/qxyy/release/images/fbg_2.jpg?0f16617);background-position: center 500px;}
.hd-fbg-3{background-image: url(../cn/4399cn/ddtsy/qxyy/release/images/fbg_3.jpg?0f16617);background-position: center 1500px;}
.hd-bg-1,.hd-bg-2,.hd-bg-3{background-repeat:no-repeat;width: 1000px;}
.hd-bg-1{background-image: url(../cn/4399cn/ddtsy/qxyy/release/images/bg_1.jpg?0f16617);height: 270px;}
.hd-bg-2{background-image: url(../cn/4399cn/ddtsy/qxyy/release/images/bg_2.jpg?0f16617);height: 130px;}
.hd-bg-3{background-image: url(../cn/4399cn/ddtsy/qxyy/release/images/bg_3.jpg?0f16617);height: 396px;}
.hd-link{position: absolute;line-height: 26px;font-size: 14px;top:0;color: #b3f0f9;right: 10px;text-align: center;}
.hd-link a{color: #b3f0f9;margin: 0 4px;}
.hd-link a:hover{color:#fde03d;}
.hd-tit{position: absolute;width: 311px;line-height: 36px;color: #fff;font-size: 22px;top:175px;text-align: center;left:50%;margin-left: -155px;}
.hd-time{position: absolute;width: 320px;line-height: 36px;color: #fff;font-size: 22px;top:441px;text-align: center;left:50%;margin-left: -160px;}
.hd-count{position: absolute;width: 218px;line-height: 26px;color: #9d2904;font-size: 16px;top:507px;text-align: center;left:50%;margin-left: -109px;}
.hd-count span{color: #ed1717;}
.hd-android{position: absolute;width: 138px;height: 82px;top:78px;right: 182px;}
a.hd-btn{position: absolute;width: 346px;height: 133px;top:547px;left:50%;margin-left: -173px;background: url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_1.jpg?0f16617);}
a.hd-btn-yuyue{background-position: 0 0;}
a.hd-btn-yuyue:hover{background-position: 0 -133px;}
a.hd-btn-yuyued{background-position: 0 -910px;}
a.hd-btn-download{background-position: 0 -266px;}
a.hd-btn-download:hover{background-position: 0 -399px;}
.hd-bar{position: absolute;top:709px;width: 1000px;left:0;line-height: 33px;height: 33px;color: #ae2d04;}
.hd-user a{color: #ae2d04;margin-right: 13px;}
.hd-user a:hover{color: #ff0000;}
.hd-user{float: left;margin-right: 43px;padding: 0 0 0 40px;width: 260px;}
a.hd-btn-myaward{float: left;margin:6px 123px 0 0;background: #a26046;line-height: 23px;width: 104px;text-align: center;color: #fff;border-radius: 5px;}
a.hd-btn-myaward:hover{color: #fff;}
.hd-qq{float: left;}


.hd-main{height: 1806px;background:url(../cn/4399cn/ddtsy/qxyy/release/images/ibg_1.jpg?0f16617) repeat-y;}
.mod{padding: 0 23px 0 22px;}
.mod-hd{width: 477px;height: 65px;background:url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_2.jpg?0f16617) no-repeat;margin-left: -10px;}
.mod-bd{overflow: hidden;border-bottom: 2px dashed #c4c0b5;}
.mod-tit{line-height: 30px;font-size: 30px;font-weight: bold;border-left: 6px solid #c24539;padding-left: 14px;}
.mod-txt{padding: 12px 0;}
.mod-txt p{font:14px/26px "microsoft yahei";text-align: center;}
.mod-txt p span{color: #ff0000;}
a.btn-lq,span.btn-ylq{width: 115px;height: 47px;display: block;margin: 0 auto;background:url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_1.jpg?0f16617) no-repeat;}
a.btn-lq{background-position: -115px -736px;}
a.btn-lq:hover{background-position: -115px -783px;}
span.btn-ylq{background-position: -230px -736px;}

.mod-yyrs{margin-bottom: 33px;}
.mod-yyrs .mod-bd{overflow: visible;}
.yyrs{position: relative;padding: 35px 0 23px 118px;*zoom:1;height: 286px;width: 733px;}
.yyrs ul{position: relative;*zoom:1;}
.yyrs-item{position: absolute;top:0;width: 141px;text-align: center;}
.yyrs-item .item-award{width: 141px;height: 157px;margin-bottom: 52px;background:url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_3.jpg?0f16617) no-repeat;}
.yyrs-item .item-count{line-height: 30px;font-size: 14px;color: #695243;}
.yyrs-item .item-layer{position: absolute;left:141px;width: 155px;height: 66px;top:0;z-index: 99;display: none;}
.yyrs-item .item-layer .layer-bg{width: 155px;height: 66px;background:url(../cn/4399cn/ddtsy/qxyy/release/images/ibg_4.png?0f16617) no-repeat;opacity: 0.5;z-index: 99;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
.yyrs-item .item-layer .layer-txt{position: absolute;right:0;top:0;padding: 3px 10px 3px 20px;width: 125px;height: 60px;z-index: 9;text-align: left;}
.yyrs-item .item-layer .layer-txt p{color: #d4ffff;line-height: 20px;font-size: 12px;}
.yyrs-item-1{left:53px;z-index: 3;}
.yyrs-item-2{left:236px;z-index: 2;}
.yyrs-item-3{left:540px;z-index: 1;}
.yyrs-item-1 .item-award{background-position: 0 0;}
.yyrs-item-2 .item-award{background-position: -140px 0;}
.yyrs-item-3 .item-award{background-position: 0 0;}
.yyrs-bar{position: relative;*zoom:1;margin: 168px 0 0;}
.yyrs-bar label{position: absolute;left:-100px;line-height: 31px;color: #695243;font-size: 14px;top:0;}
.yyrs-bar .bar-pregress{height: 28px;padding: 2px 2px 1px;background: #746656;box-shadow: 0 0 8px 2px #35382d inset;border-radius: 31px;overflow: hidden;}
.yyrs-bar .bar-pregress p{display: block;width: 0;height: 28px;background:url(../cn/4399cn/ddtsy/qxyy/release/images/ibg_2.jpg?0f16617) repeat-x;border-top-left-radius: 31px;border-bottom-left-radius: 31px;}
.yyrs-bar .bar-pregress span{line-height: 28px;color: #fff;float: right;padding-right: 5px;}
.yyrs-bar .bar-pregress.t-r p{float: left;}
.yyrs-bar .bar-pregress.t-r span{float: left;margin-left: 5px;}
.yyrs-bar .bar-pregress b{font-weight: normal;}

.mod-yyqd{margin-bottom: 37px;}
.mod-yyqd .mod-hd{background-position: 0 -65px;}
.mod-yyqd .mod-bd{height: 430px;}
a.yyqd-btn-sign,span.yyqd-btn-signed{background:url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_1.jpg?0f16617);width: 253px;height: 102px;margin: 0 auto;display: block;margin-bottom: 22px;}
a.yyqd-btn-sign{background-position: 0 -532px;}
span.yyqd-btn-signed{background-position: 0 -634px;}
.yyqd-award{width: 548px;height: 122px;margin: 0 auto;background:url(../cn/4399cn/ddtsy/qxyy/release/images/ibg_3.jpg?0f16617);margin-bottom: 13px;}

.mod-kfkh{margin-bottom: 40px;}
.mod-kfkh .mod-hd{background-position: 0 -130px;}
.mod-kfkh .mod-bd{height: 328px;}
.kfkh-award{margin: 0 auto;width: 364px;height: 122px;}
.kfkh-award li{width: 138px;height: 122px;margin: 0 22px;float: left;*display: inline;}
.kfkh-award li img{display: block;width: 138px;height: 122px;}

.hd-col{padding: 0 40px;position: relative;*zoom:1;height: 336px;}
.col-wrap{margin-bottom: 40px;}
.col{float: left;margin-right: 20px;}
.col-tit{padding-left: 8px;color: #fefda8;font:16px/28px "microsoft yahei";width: 79px;margin-bottom: 5px;background:url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_1.jpg?0f16617) -230px -783px no-repeat;}
.col-video{width: 320px;}
.col-news{width: 340px;}
.col-reco{width: 220px;margin-right: 0;}
.col-box{background: #fff;border: 2px solid #fff;border-radius: 10px;overflow: hidden;box-shadow: 0 2px 0 #b5ad90;}
.col-news .col-box{height: 216px;}
.news{padding: 0 8px;}
.news ul li{line-height: 26px;height: 26px;vertical-align: top;}
.news ul li a{color: #695243;width: 260px;float: left;}
.news ul li span{float: right;color: #a2948b;}
.mb18{margin-bottom: 20px;}
.btn-zq{background:url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_1.jpg?0f16617) 0 -830px no-repeat;width: 230px;height: 73px;display: block;margin: 0 auto;}
.ad1,.ad2,.ad3{position: absolute;background:url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_3.jpg?0f16617) no-repeat;*zoom:1;}
.ad1{width: 208px;height: 40px;bottom:14px;left:69px;background-position: 0 -157px;}
.ad2{width: 150px;height: 56px;bottom:10px;right:119px;background-position: 0 -197px;}


.dialog{background: #ebbc7f;border: 8px solid #76190f;color: #6a2110;font-family: "Microsoft Yahei", sans-serif;font-size: 16px;position: relative;*zoom:1;border-radius: 8px;}
.dialog-close{position: absolute;top:0px;right: -48px;width: 30px;height: 30px;background: url(../cn/4399cn/ddtsy/qxyy/release/images/ico_close.png?0f16617);}
.dialog-body{
    padding:25px 20px;
    position: relative;
    *zoom:1;
}
.dialog-cont{
    width: 520px;
}

.dialog-myaward{
    width: 585px;
}


.dialog-title{
    text-align: center;
    font:bold 26px/40px "microsoft yahei";
    color: #6a2110;
    margin-bottom: 10px;
}
.dialog-title span{
    color: #bf0808;
}
.dialog-opt{
    text-align: center;
    padding:20px 0;
}
.dialog-btn{
    color: #854d07;
    width: 114px;
    display:inline-block;
    background: #c10a0a;
    margin:0 5px;
    border-radius: 4px;
    font:bold 18px/35px "microsoft yahei";
    text-align: center;
    border: none;
    cursor: pointer;
    background: url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_4.jpg?0f16617) no-repeat 0 0;
}
.dialog-btn:hover{
    text-decoration: none;
    color: #854d07;
}

.dialog-txt{
    text-align: center;
}
.dialog-table .table-th{
    line-height: 40px;
    background: #e2a35f;
}
.dialog-table .table-th li{
    float: left;
    color: #944938;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
}
.dialog-table .table-td{
    background: #a06218;
}
.dialog-table .table-td .myaward-copy{
    line-height: 30px;
    height: 30px;
    color: #fff0d6;
    font-size: 14px;
    text-align: center;
}
.dialog-table .table-td .myaward-copy .copy-date,.dialog-table .table-th li.th-date{
    width: 155px;
    float: left;
}
.dialog-table .table-td .myaward-copy .copy-label,.dialog-table .table-th li.th-label{
    width: 200px;
    float: left;
}
.dialog-table .table-td .myaward-copy .copy-wrap,.dialog-table .table-th li.th-wrap{
    width: 304px;
    float: left;
}
.dialog-table .table-td .myaward-copy .copy-btn{
    background: url(../cn/4399cn/ddtsy/qxyy/release/images/sprite_4.jpg?0f16617) no-repeat 0 -35px;
    width: 57px;
    height: 22px;
    line-height: 22px;
    text-align: center;
    color: #6a2110;
    display: inline-block;
}
.dialog-table .table-td .myaward-copy .copy-input{
    background: #fff0d6;
    color: #7b332e;
    padding: 0 6px;
    height: 20px;
    line-height: 20px;
    border: 0;
}

.gift-copy,.dialog-form{
    position: relative;
    padding-left: 90px;
    width: 250px;
    margin: 0 auto;
    *zoom:1;
}
.gift-copy{
    height: 25px;
    width: 340px;
    padding-left: 0;
}

.dialog-form .form-label{
    width: 90px;
    position: absolute;
    left:0;
    top:0;
    line-height: 25px;
    height: 25px;
    text-align: right;
    *zoom:1;
    *height:25px;
    z-index: 9;
}
.gift-copy .copy-label{
    width: 90px;
    float: left;
    line-height: 25px;
    height: 25px;
    text-align: right;
}

.gift-copy .copy-input,.dialog-form .form-input{
    height: 25px;
    line-height: 25px;
    border: 0;
    padding: 0 10px;
    width: 180px;
    float: left;
}
.gift-copy .copy-btn{
    background: #76480f;
    border: 1px solid #531414;
    line-height: 23px;
    height: 23px;
    color: #fff;
    text-align: center;
    float: left;
    width: 48px;
}
.dialog-form{
    width: 320px;
}
.dialog-form .form-input{
    float: none;
}
.dialog-form .form-tip{
    color: #d50404;
    font-size: 12px;
}

.adroid-txt{
    text-align: center;
    font-size: 18px;
    line-height: 50px;
}

.adroid-qrcode{
    width: 122px;
    height: 121px;
    margin: 0 auto;
}

.adroid-qrcode img{
    display: block;
    width: 100%;
    height: 100%;
}


