@charset "utf-8";
/* CSS Document */

body{margin:0;padding:0px; background:#fff;font-size:12px; color:#fff;line-height:1.8;font-family:"Arial","宋体";}
form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0; }
h1,h2,h3,h4,h5,h6{font-size:12px;}
input,select{font-size:12px;}
img{border:0; vertical-align:bottom;}
ul,li{list-style-type:none;}
strong{font-weight:normal;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
/* Link 全局链接样式 2009.7.28 */
a,.col333{color:#333;text-decoration:none; cursor:pointer;outline:0;}
a:hover{color:#ff6600;text-decoration:underline;}

/*public*/
.cf{color:#fff;}
.w1000{ width:1000px;}
.o-hidden{ overflow:hidden;}
.m-auto{ margin:0 auto;}
.text-center{ text-align:center;}
.font-yahei{ font-family:"Microsoft yahei"}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font24{ font-size:24px;}
.font28{font-size:28px;}
.font34{ font-size:34px;}
.font-bold{ font-weight:bold;}
.margin40{margin-bottom:40px;}
.bottom10{ margin-bottom:10px;}
.bottom20{ margin-bottom:20px;}
.top10{ margin-top:20px;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.padding-b30{ padding-bottom:30px;}
.pos-r{ position:relative}
.pos-a{ position:absolute}

.float-r{ float:right;}
.float-l,.example-bor,.example-bor2,.example-bor2 li,.show li,.show2 li{ float:left;}


/*home*/
.banner{text-align:center;}
.title div span{ display:block;}
.title,.title div{height:42px; }
.m-b{ background:url(../images/vpic_18.jpg) repeat-x; height:367px;}
.w1000 .title{ background:#f11833;line-height:42px;}
.title div{ background:#fff url(../images/vpic_27.jpg) no-repeat left; width:756px; color:#333;}
.title div span{ background:url(../images/vpic_29.jpg) no-repeat right center; padding-right:20px; margin:0 auto;}
.deputy{ width:628px; color:#ff6666;background:url(../images/vpic_32.jpg) no-repeat right; padding-right:60px;}
.deputy span{ border-top:1px solid #d6d6d6; padding:0px 30px; }
.title div.t1{ width:290px;}
.deputy.d1{ width:200px; color:#cccccc;padding-right:30px; }
.border-b{ border-bottom:1px solid #ececec}
.btn{ background:url(../images/vpic_45.jpg) no-repeat; height:26px;width:103px; margin:10px 0px;}
.btn a,.btn2 a{ color:#fff;}
.introd{ width:595px;  color:#666666}
.introd h2{ background:url(../images/vpic_40.jpg) no-repeat; height:50px; margin-top:15px; width:180px; }
.topic2{ background:#f2fbff; padding:60px 0px 20px 0px; } 
.title.title2{background:#e41433;}
.title.title2 div{ background:#f2fbff url(../images/vpic_56.jpg) no-repeat left; color:#e41433}
.title.title2 div span{ background:url(../images/vpic_59.jpg) no-repeat right center;}
.title div span em{ font-weight:normal; color:#333}
.deputy.d2{background:url(../images/vpic_66.jpg) no-repeat right;}
.deputy.d2 span{ border:0px; color:#333; font-style:italic; color:#e41433;background:url(../images/vpic_62.jpg) no-repeat 5px; padding-left:40px; }
.border-b2{ border-bottom:1px dashed #cdedfb}
.exp-pic{ width:314px;}
.exp{ width:678px; color:#757575}
.exp h2{ background:url(../images/vpic_72.jpg) no-repeat; height:40px; line-height:40px; margin:65px 0px 10px 0px;}
.btn2{ background:url(../images/vpic_74.jpg) no-repeat; width:99px; height:29px; line-height:29px; margin-top:10px;}
.exp h2.h22{ background:url(../images/vpic_80.jpg) no-repeat;}
.exp h2.h23{ background:url(../images/vpic_87.jpg) no-repeat;}
.exp h2.h24{ background:url(../images/vpic_92.jpg) no-repeat;}
.exp h2.h25{ background:url(../images/vpic_99.jpg) no-repeat;}
.exp h2.h26{ background:url(../images/vpic_104.jpg) no-repeat;}

.example-bor{ width:15px; }
.example-bor2{ width:970px; height:418px; border-bottom:4px solid #dfdfdf;border-top:4px solid #dfdfdf}
.example-bor2 li{ width:120px; overflow:hidden; padding:8px 18px; } 

.example a {display:block; width:120px; height:120px; text-decoration:none; color:#000;}
.example {width:120px; height:120px; position:relative; overflow:hidden; font-family:arial, sans-serif; border:0; margin:0 10px; float:left; display:inline;}
.example img {border:0;}
.example i {display:block; width:120px; height:330px; position:absolute; left:0; top:120px; z-index:1; background:#000; filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.40;
 -webkit-transition: all 0.6s ease-in-out; }
.example p {display:block; width:120px; height:120px; position:absolute; left:0; top:120px; z-index:1; background:transparent; font-size:12px; color:#fff; padding:0; margin:0; line-height:16px;
-webkit-transition: all 0.6s ease-in-out;}
.example a:hover {direction:ltr;  }
.example a:hover i {top:0;}
.example a:hover p {top:0;}



/*bigwheel、scratch、goldenEgg*/
.bw-simple{ background:url(../images/da-b.jpg) repeat-x; height:266px;}
.bw-simple .tit{ background:url(../images/da_08.jpg) no-repeat; width:594px; margin-top:50px;}
.show{ background:url(../images/da_12.jpg) repeat; height:500px;}
.show h2{ background:url(../images/da_14.jpg) no-repeat; width:125px;color:#FFF!important;}
.show li{ margin-top:20px; width:183px; overflow:hidden; }
.show li div,.show ul.bd li p{ color:#333;}
.show li.tuo{ margin-top:170px; width:21px;}
.show li div{ font-size:14px; background:url(../images/da_36.jpg) no-repeat; width:102px; height:44px; padding:10px 25px; margin:0 auto; margin-top:10px; text-align:center; line-height:20px;}
.show li div.h1{ line-height:40px;}
.btn-w{ background:url(../images/da_40.jpg) no-repeat; width:123px; height:45px; line-height:45px;}
.btn-w a,.btn-w1 a{ color:#fff;}
.btn-w a:hover,.btn-w1 a:hover{ text-decoration:none;}
 
 
/*signUp、vote、lottery*/ 
.show li.tuo1,.show ul.bd li.tuo2{ width:31px;}
.show li.tuo1{ margin:170px 97px 0px 97px;}


/*experience*/
.bw-simple p.btn-z{ top:138px; right:2px;}
.show h2.hd,.show2 h2{ background:url(../images/ti_08.jpg) no-repeat; width:229px; height:39px; line-height:39px;}
.show ul.bd li{ width:195px;}
.show ul.bd li.tuo2{ margin:170px 21px 21px;}
.show2 h2{background:url(../images/ti_26.jpg) no-repeat;color:#FFF!important;}
.show2 ul.bd li{ width:219px; margin-top:25px;}
.show2 ul.bd li p{ background:url(../images/ti_29.jpg) no-repeat; height:37px; color:#339f0d; padding:12px;  text-align:center; line-height:37px;}
.show2 ul.bd li p.p2{ text-align:left; line-height:18px;}
.show2 ul.bd li.tuo3{ width:25px; margin:240px 8px 8px;}
.show4 h2.hd{ background:url(../images/ti_55.jpg) no-repeat;}
.show4 ul.bd{ width:1100px;}
.show4 ul.bd li{ width:221px; margin-right:38px; margin-top:15px;}
.show4 ul.bd li p.p1{ background:url(../images/ti_58.jpg) no-repeat;}
.show4 ul.bd li p{ background:url(../images/ti_60.jpg) no-repeat; height:42px; line-height:38px; color:#970606}
.btn-w1{ background:url(../images/ti_81.jpg) no-repeat; width:144px; height:43px; line-height:43px;}

.cpyfwmeun{ height:42px; background:url(/vshop/images/vshanc/chanpinyufuwu_04.jpg) repeat-x;}
.cpyfwmeunc{ width:1000px; margin:0 auto;}
.cpyfwmeunc ul li{ float:left; font-family:Microsoft Yahei; font-size:18px; color:#fff;  padding-left:30px;}
.cpyfwmeunc ul li a{ color:#fff; line-height:40px; display:block; float: left;}
.cpymeunli{ background:url(/vshop/images/vshanc/chanpinyufuwu_09.jpg) left center no-repeat;width:215px;}
.cpymeunli1{ background:url(/vshop/images/vshanc/chanpinyufuwu_11.jpg) left center no-repeat;width:170px; position:relative;}
.cpymeunli2{ background:url(/vshop/images/vshanc/chanpinyufuwu_13.jpg) left center no-repeat;width:190px;}
.cpymeunli3{ background:url(/vshop/images/vshanc/chanpinyufuwu_15.jpg) left center no-repeat;width:195px;}
.cpyfwmeunc ul li.cpymeunli4{ background:url(/vshop/images/vshanc/chanpinyufuwu_17.jpg) left center no-repeat; float:right; width:auto;}
.cpyfwmeuna{ width:1000px; margin:0 auto; position:relative; height:40px;}
.cpyfwmeunac{ position: absolute; display:none;left:0px;top:40px;font-family:Microsoft Yahei; width:162px; background:#b6ddec url(/vshop/images/vshanc/chanpinyufuwu_26.jpg) 10px 19px no-repeat; height:42px; line-height:42px; color:#015093; font-size:16px; padding-left:20px;}
.cpyfwmeunac a{color:#015093!important;}
.cpymeunli1:hover .cpyfwmeunac{ display:block;}