@charset "utf-8";
/* CSS Document */
.colorbg1,.colorbg31,.colorbg61,.colorbg91{background-color:#52caed;}
.colorbg2,.colorbg32,.colorbg62,.colorbg92{background-color:#afcfee;}
.colorbg3,.colorbg33,.colorbg63,.colorbg93{background-color:#98aab6;}
.colorbg4,.colorbg34,.colorbg64,.colorbg94{background-color:#8dd35a;}
.colorbg5,.colorbg35,.colorbg65,.colorbg95{background-color:#28749f;}
.colorbg6,.colorbg36,.colorbg66,.colorbg96{background-color:#f5957f;}
.colorbg7,.colorbg37,.colorbg67,.colorbg97{background-color:#b684f4;}
.colorbg8,.colorbg38,.colorbg68,.colorbg98{background-color:#7ff5cd;}
.colorbg9,.colorbg39,.colorbg69,.colorbg99{background-color:#c6f83e;}
.colorbg10,.colorbg40,.colorbg70,.colorbg100{background-color:#fda648;}
.colorbg11,.colorbg41,.colorbg71,.colorbg101{background-color:#47adcc;}
.colorbg12,.colorbg42,.colorbg72,.colorbg102{background-color:#9db8d4;}
.colorbg13,.colorbg43,.colorbg73,.colorbg103{background-color:#83929c;}
.colorbg14,.colorbg44,.colorbg74,.colorbg104{background-color:#7cba50;}
.colorbg15,.colorbg45,.colorbg75,.colorbg105{background-color:#216085;},
.colorbg16,.colorbg46,.colorbg76{background-color:#db8572;}
.colorbg17,.colorbg47,.colorbg77{background-color:#a476db;}
.colorbg18,.colorbg48,.colorbg78{background-color:#72dbb8;}
.colorbg19,.colorbg49,.colorbg79{background-color:#b1de37;}
.colorbg20,.colorbg50,.colorbg80{background-color:#e39542;}
.colorbg21,.colorbg51,.colorbg81{background-color:#3e97b3;}
.colorbg22,.colorbg52,.colorbg82{background-color:#8aa2ba;}
.colorbg23,.colorbg53,.colorbg83{background-color:#6d7a82;}
.colorbg24,.colorbg54,.colorbg84{background-color:#6ba145;}
.colorbg25,.colorbg55,.colorbg85{background-color:#1b4e6b;}
.colorbg26,.colorbg56,.colorbg86{background-color:#c27665;}
.colorbg27,.colorbg57,.colorbg87{background-color:#9169c2;}
.colorbg28,.colorbg58,.colorbg88{background-color:#65c2a3;}
.colorbg29,.colorbg59,.colorbg89{background-color:#9dc431;}
.colorbg30,.colorbg60,.colorbg90{background-color:#c9843a;}

.main{width: 100%;margin: 0 auto;}
.content-vote{width: 100%;margin: 0 auto;/*border: 1px solid #c1dfff;*/}
.header-insert{background: #e4e4e4;height: 40px;line-height: 40px;/*border-bottom: 1px solid #c1dfff;*/}
.header-insert .tips-con{float: right;line-height: 40px;color: #000;font-size: 12px;margin-right: 10px;}
.header-insert .tips-con span{5px;}

.vote_box_list{overflow:hidden; zoom:1;margin: 0 auto;padding-top: 20px;padding-left: 10px;}
.vote_box_list li{margin-top:20px; overflow:hidden; zoom:1;}
.vote_box_list li{margin:16px;padding: 10px;}
.vote_box_list li .chkbox,.vote_box_list li .vote_radio{ vertical-align:middle; margin-top:2px;}
.vote_box_list li .allvote_box,.survey_box_list li .allsurvey_box{width:300px; height:8px; background-color:#dadada; float:left;}
.vote_box_list_tit,.survey_box_list_tit{ color: #333;font-size: 14px;line-height: 18px;}
.vote_box_list_tit a{color: #333 !important;}
.vote_box_list li .vote_box_list_tit{float:left;width:19em;}
.vote_box_list_img{width:114px; margin-left:20px;}
.vote_smt_p,.survey_smt_p{padding:30px 0 40px; text-align:center;}
.vote_smt_btn,.survey_smt_btn{ margin-top: 50px; display:inline-block;border:none; cursor:pointer;color:#fff;font-size:14px;background-color:#6fa5ff;width:92px; height:35px;
								line-height:35px; moz-border-radius: 3px; /* Gecko browsers */-webkit-border-radius: 3px; /* Webkit browsers */border-radius:3px;float: right;margin-right: 50px;}
.vote_smt_btn:hover,.survey_smt_btn:hover{color:#fff;}
.vote_smted_btn,.survey_smted_btn{ background-color:#adb7c8; display:inline-block;border:none; cursor:pointer;color:#fff;font-size:16px;width:92px; height:35px;line-height:35px; moz-border-radius: 3px; /* Gecko browsers */-webkit-border-radius: 3px; /* Webkit browsers */border-radius:3px;}
.chkbox,.vote_radio,.survey_radio{float:left;}
.itemvote_box, .itemsurvey_box {    width: 150px;    height: 8px;}
.unloadvotecon{padding-left:1.8em;}
.main .vote_box_list li .allvote_box {float: left;margin-left:20px;width: 90%;margin-top: 4px;}
.vote_box_list .unloadvotetotal{ float:left; margin-left:20px;}

.submit-con{background: #e4e4e4; padding: 0px 3%;margin: 0 auto;/*border-top:1px solid #c1dfff;*/}
.yanzheng-con{width: 60%;float: left;}
.yanzheng-con .mobile-con p{line-height: 35px;}
.yanzheng-con .mobile-con p .title{width: 140px;display: inline-block;}
.yanzheng-con .mobile-con p span{color: #808080;font-size: 14px;}
.yanzheng-con .mobile-con p input{line-height: 24px;height: 24px;border: 1px solid #beddff;width: 165px;}
.yanzheng-con .mobile-con p input.phone{margin-left: 10px;}
.yanzheng-con .mobile-con p .mobileVC{line-height:22px;height: 22px;display: inline-block;background: #c1dfff;color: #348cec;cursor: pointer;padding: 3px 8px;
										border-radius: 2px;}


.yanzheng-con .yanzhengma{padding-top: 20px;}
.yanzheng-con .yanzhengma p{line-height: 35px;}
.yanzheng-con .yanzhengma p .title{width: 140px;display: inline-block;}
.yanzheng-con .yanzhengma p span{color: #808080;font-size: 14px;}
.yanzheng-con .yanzhengma p input{line-height: 24px;height: 24px;border: 1px solid #beddff;width: 165px;}
.yanzheng-con .yanzhengma p input.phone{margin-left: 10px;}
.yanzheng-con .yanzhengma p .yancon{margin-left: 10px;    vertical-align: middle;    display: inline-block;cursor: pointer;}


.vote_box_list li.insert-normal:hover{/*background: #eff7ff;*/}
.vote_box_list li.insert-normal:hover .vote_box_list_tit{color: #348cec;}

.vote_box_list li.img-insert{width: 185px;display:block;margin-left: 10px;margin-bottom: 15px;border: none;   padding: 10px;border: 1px solid #fff;float: left;}
.vote_box_list li.img-insert:hover{/*border: 1px solid #beddff;*//*background: #eff7ff;*/}
.vote_box_list li.img-insert:hover .name,.vote_box_list li.img-insert:hover .worker{color: #348cec;}
.vote_box_list li.img-selected{border: 1px solid #beddff;/*background: #eff7ff;*/}
.vote_box_list .g-con{width: 185px;display:inline-block;margin-right: 20px;margin-bottom: 15px;}
.vote_box_list .g-g{width: 185px;height: 185px;display: block;position: relative;cursor: pointer;}
.vote_box_list .g-g img{width: 100%;height: 100%;}
.vote_box_list .name{text-align:center;font-size: 16px;font-weight: bold; overflow: hidden;}
.vote_box_list .worker{font-size: 14px;color: #000;margin-top: 10px;height: 74px;overflow: hidden; }
.vote_box_list .worker a{color: #000 !important;margin-left: 3px;}
.vote_box_list .worker a:hover{color: #348cec !important;}
.vote_box_list .worker .percent-span{margin-left: 5px;color: #959595;display: inline-block;}
.vote_box_list .percent{text-align: center;font-size: 12px;color: #959595;line-height: 30px;}
.vote_box_list .inputcon{text-align: center;line-height: 25px;height: 25px;}
.inputcon .imginput{float: none;}
