@charset "gb2312";
/* CSS Document */

/** Header Start **/
.header{ width:100%; overflow:hidden;}
.header .banner1{ width:100%; overflow:hidden; height:197px; background:url(../images/banner1.jpg) no-repeat center 0; position:relative; left:0; top:0;}
.header .banner1 a{ display:block; width:150px; height:57px; overflow:hidden; position:absolute; left:52%; top:0; margin-left:-505px; background:url(about:_blank);}
.header .banner2{ width:100%; overflow:hidden; height:230px; background:url(../images/banner2.jpg) no-repeat center 0; position:relative; left:0; top:0;}
.header .banner2 .txt{ display:block; height:35px; width:370px; overflow:hidden; position:absolute; left:50%; margin-left:-185px; top:128px; text-align:center; font:bold 22px/35px microsoft yahei; color:#b51535;}
/** Header End **/

.tips{ width:894px; height:118px; overflow:hidden; text-align:left; background:url(../images/tips-bg.jpg) no-repeat 0 0; padding:0 28px 0 28px; font:16px/28px microsoft yahei; color:#cc274c; text-indent:30px; margin:0 auto; margin-top:-12px; position:relative; left:0; top:0;}

.cms-tit{ overflow:hidden; zoom:1; width:950px; margin:0 auto; margin-top:28px;}
.cms-tit h2{ display:block; width:200px; color:#fff; float:left; height:40px; padding:5px 0 15px 0; overflow:hidden; background:url(../images/tit1-bg.jpg) no-repeat 0 0; font:bold 23px/40px microsoft yahei; text-align:center;}
.v2{ margin-top:0;}
.v2 h2{ background:url(../images/tit2-bg.jpg) no-repeat 0 0; color:#fffc01;}
.cyfs-cons{ margin:0 auto; margin-top:25px; width:953px; height:257px; overflow:hidden; background:url(../images/cyfs-bg.jpg) no-repeat 0 0; position:relative; left:0; top:0;}
.cyfs-cons .rec{ width:590px; overflow:hidden; text-align:left;}
.cyfs-cons .rec .tit{ overflow:hidden; display:block; font-size:14px; font-weight:bold; color:#cc264c; text-align:left;}
.cyfs-cons .rec .des{ overflow:hidden; text-align:left; color:#666; padding-top:6px; line-height:150%;}
.cyfs-cons .lnk{ display:block; height:37px; width:136px; overflow:hidden; font:18px/37px microsoft yahei; color:#fff; text-align:center;}
.cyfs-cons .hide{ display:none;}

.share_more{
    color: #fff;
    display: block;
    font: 18px/37px microsoft yahei;
    height: 37px;
    overflow: hidden;
    text-align: center;
    width: 136px;
	position:absolute;
	left: 741px;
	top: 200px;
}

.cyfs-cons .pos1{
	position:absolute;
	left: 130px;
	top: 19px;
}
.cyfs-cons .pos2{
	position:absolute;
	left: 130px;
	top: 107px;
}
.cyfs-cons .pos3{
	position:absolute;
	left: 130px;
	top: 191px;
}
.cyfs-cons .pos4{
	position:absolute;
	left: 741px;
	top: 22px;
}
.cyfs-cons .pos8{
	position:absolute;
	left: 741px;
	top: 112px;
}
.cyfs-cons .pos5{
	position:absolute;
	left: 741px;
	top: 112px;
}
.cyfs-cons .pos6{
	position:absolute;
	left: 741px;
	top: 200px;
	padding:0;
}


.zysx-con{ width:100%; margin-top:30px; padding:10px 0 20px 0; background:#ffd266;}
.zysx-con .zc-con{ width:950px; overflow:hidden; margin:0 auto;}
.zysx-con .cons{ padding:18px 0 0 30px; text-align:left; line-height:200%; color:#333; font-size:14px;}
.zysx-con .cons a{ color:#dc0336; font-size:14px;}

.commendation-con{ width:950px; margin:0 auto; overflow:hidden; margin-top:30px; position:relative; left:0; top:0; padding-top:30px;}
.commendation-con .inros-row{ height:20px; text-align:left; overflow:hidden; width:900px; font-size:14px; font-weight:bold; color:#cc264c; position:absolute; left:10px; top:0;}

.commendation-con .lists{ width:328px; height:310px; overflow:hidden; padding:50px 20px 0 50px; background:url(../images/scroll-bg.jpg) no-repeat 0 0; float:right;}
.commendation-con .lists .topLoop{ overflow:hidden; position:relative; left:0; top:0; width:328px; height:270px; margin-top:10px;}
.commendation-con .lists .topLoop .bd{ height:270px; width:328px; }
.commendation-con .lists .topLoop .bd ul{ overflow:hidden; zoom:1; }
.commendation-con .lists .topLoop .bd .infoList li{ height:27px; border-bottom:1px dashed #e0bc75; width:312px; padding:5px 8px 0 8px;}
.commendation-con .lists .topLoop .bd .infoList li span{ display:block; height:27px; line-height:27px;  text-align:left; white-space:normal; text-overflow:ellipsis; overflow:hidden; float:left;}
.commendation-con .lists .topLoop .bd .infoList li .col1{ font-weight:bold; color:#dc0336; width:105px;}
.commendation-con .lists .topLoop .bd .infoList li .col2{ color:#ca6900; width:130px;}
.commendation-con .lists .topLoop .bd .infoList li .col3{ color:#ca6900; text-align:right; float:right;}
.commendation-con .lists .topLoop .bd .infoList li a:hover{ color:#ff0000;}

.ly-plate{
	position:relative;
	width:370px;
	height:371px;
	float:left;
}
.rotate-bg{
	width: 370px;
	height: 371px;
	background: url(../images/circles.jpg);
	position: absolute;
	top: 0;
	left: 0;
	margin-top: 0%;
}
.ly-plate div.lottery-star{
	width:134px;
	height:132px;
	position:absolute;
	top:117px;
	left:118px;
	 text-align:center;
	outline:none
}
.ly-plate div.lottery-star #lotteryBtn{
	cursor: pointer;
	position: absolute;
	top:0;
	left:0;
	*left:-68px
}

.dialog-wrap{ position:absolute; left:0; top:0; z-index:100; background:url(../images/opt-bg.png) repeat; height:1000px; width:100%; display:none;}
.dialog-wrap .dw-con{ width:765px; height:auto; background:#fffbd5; position:absolute; left:50%; margin-left:-382px; top:200px; overflow:hidden;}
.dw-con .h1{ font:24px/32px microsoft yahei; color:#cd1843; padding:35px 0; text-align:center; overflow:hidden; display:block;}
.dw-con .tps{ display:block; height:22px; line-height:22px; text-align:left; padding:0 0 0 70px; color:#666664; font-size:14px; padding-bottom:25px;}
.dw-con .row{ height:30px; overflow:hidden; padding:6px 0; zoom:1;}
.dw-con .row .tit{ height:30px; line-height:30px; display:block; width:135px; padding:0 5px 0 0; float:left; overflow:hidden; float:left; font-weight:bold; color:#676568; display:block; text-align:right;}
.dw-con .row .ipt{ float:left; border:1px solid #e2cfd5; background:#fff; overflow:hidden; padding:4px; height:20px; width:170px;}
.dw-con .row .st{ width:280px;}
.dw-con .row select{ display:block; height:30px; line-height:30px; border:1px solid #e2cfd5; float:left; margin-right:3px;}
.dw-con .row .l1{ width:85px;}
.dw-con .row .l2{ width:100px;}
.dw-con .row .l3{ width:100px;}
.dw-con .btn{ overflow:hidden; padding:25px 0;}
.dw-con .btn input{ display:block; border:0;  height:47px; width:154px; overflow:hidden; background:url(../images/qr-btn.jpg) no-repeat 0 0; cursor:pointer; margin:0 auto;}

.dsr-count{ width:235px; height:28px; overflow:hidden; line-height:28px; position:absolute; left:320px; top:330px; text-align:center; font:16px/28px microsoft yahei;}
.dsr-count span{ font:16px/28px microsoft yahei; color:#dc0336}


.share-dialogs{ height:100%; width:100%; overflow:hidden; background:url(../images/opt-bg.png) repeat; position:absolute; left:0; top:0; z-index:100;display: none;}
.share-dialogs .cons{ width:670px; height:280px; background:#fffbd5; overflow:hidden; position:absolute; left:50%; margin-left:-335px; top:50%; margin-top:-300px;}
.share-dialogs i{ display:block; height:20px; width:20px; position:absolute; right:13px; top:13px; background:url(../images/cls-btnss.jpg) no-repeat 0 0; cursor:pointer;}
.share-dialogs .in-con{ width:540px; margin:0 auto; margin-top:55px; overflow:hidden;}
.share-dialogs .tits{ height:28px; line-height:28px; overflow:hidden; text-align:left; color:#333; font-size:14px;}
.share-dialogs .tits b{ line-height:28px; font-weight:bold; color:#333;}
.share-dialogs .row{ overflow:hidden; zoom:1; margin-top:10px; padding-bottom:32px;}
.share-dialogs .row .ipt{ display:block; border:1px solid #e0cfd; padding:2px; height:25px; width:450px; overflow:hidden; background:#fff; float:left;}
.share-dialogs .row .btn{ display:block; height:32px; width:69px; float:right; overflow:hidden; background:url(../images/fz-btn.jpg) no-repeat 0 0; border:0; cursor:pointer;}
.share-dialogs .tit{ height:28px; line-height:28px; font-weight:bold; color:#333; overflow:hidden; text-align:left; font-size:14px;}
.shares-r{ margin-top:5px; overflow:hidden; zoom:1;}




.user{ float:left;overflow:hidden; display:block; font-size:14px; font-weight:bold; color:#cc264c; text-align:left;padding: 15px 15px 15px;}
.logout{float:right;overflow:hidden; display:block; font-size:14px; font-weight:bold; color:#cc264c; text-align:left;padding: 15px 150px 15px 220px;}
.logout a{font-size:14px; font-weight:bold; color:#cc264c; text-align:left;}
.user a{font-size:14px; font-weight:bold; color:#cc264c; text-align:left;}
