@charset "utf-8";
/* css document */
html { overflow: scroll; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,code,legend,blockquote, select, button,table{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6 {font-size: 100%;}
li {list-style:none;}
img {border:0;}
body { border: 0px;font-family:微软雅黑;word-spacing: normal; font-size: 12px; text-transform: none; line-height: normal; text-align: center; color: #333;word-wrap: break-word;}


div {text-align:left; }
img, form { margin: 0px; padding: 0px; border: 0px; vertical-align: middle; }
ul { margin: 0px; padding: 0px; }
a {color:#c10912;text-decoration: none;}
a:hover {text-decoration:underline; color:#b60000;}
table { width: 100%; border-collapse: collapse; border-spacing: 0px;}

em, cite, strong, th {text-align:left;}
.clearfix:after{clear: both;content: ".";display: block;font-size:0;height: 0;overflow: hidden;}
.clearfix{zoom: 1;}
.clear{clear:both;overflow: hidden;font-size:0px;line-height:0px;height:1px;}
.left{float:left;}
.right{float:right;}
input, select, button {vertical-align:middle;}
textarea{resize: none;}

/* pading&margin */
.pt10{padding-top:10px;}
.pt20{padding-top:20px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.mr13{margin-right:13px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}

.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.pr8{ padding-right:8px;}
.mr30{margin-right:30px;}

.none{display:none;}
body{ background:#f4f3ef;}

/*header -start*/
.top{ width:100%; height:60px; background:#000;}
.box{ width:960px; margin:auto;}
.logo{ padding-top:5px; float:left;}
.login{ float:right;padding-top:10px;  font-size:14px; color:#fff;}
.login a{color:#fff;}

.warp{ width:100%; background:#eeeeee url(/uploads/image/lccimages/banner_bg.jpg) no-repeat top center;}
.banner_pic{ padding:20px 0 0px;}

.main{ position:relative; height:580px;}
.main1{ position:relative;height:85px;}
.nav { float:right; padding-right:20px; z-index:9;}
.nav ul li{ display: inline;}

.upload_photos{ background:url(/uploads/image/lccimages/bg1.png) no-repeat; width:960px; height:530px; z-index:10px; position:absolute; top:35px;}
.event_details{ padding:50px 0px 0 50px; width:470px; float:left;}
p{ font-size:14px; line-height:180%; margin-bottom:10px; color:#333}
.event_details_pic{ float:right; padding-right:50px; padding-top:30px; width:370px;}

.award{ background: url(/uploads/image/lccimages/bg2.png) no-repeat; width:960px; height:414px; margin-bottom:20px;}
.title{ font-size:16px; font-weight:bold; padding:50px 30px 10px;}
.gift{ padding:20px 30px;}
.gift ul li{display: inline; padding: 0 10px;}
a.more {font-size: 14px;font-weight: normal;color: #333;float: right;margin-top: 5px;}

.zx{  padding: 0 30px;}
.zxul{padding:10px 0px;}
.zxul li {float: left; margin:10px 30px 0 0;width: 260px;}
.zxul li img {display: block; height: 188px; width: 260px;}
.zxulcon {line-height: 22px;margin-top: 10px;width: 260px;}
.zxuldess { color: #333;font-size: 12px; text-align:center;}
.zxuldes {color: #999; font-size: 12px;text-align:center;}

.box2{ background:url(/uploads/image/lccimages/bg3.png) no-repeat; width:960px; height:60px; z-index:10px; position:absolute; top:35px;}
.tit{font-size:16px; font-weight:bold; color:#fff; padding-top:25px; padding-left:20px;}
.box3{ background:url(/uploads/image/lccimages/bg4.png) repeat; width:960px;}
.mian_warp{ padding:20px 45px;}
.photos_tit{ float:left; width:860px;}

.photos_tit_f{ float:left; width:650px;}
.photos_tit_r{ float:right;}

.x_page { padding: 30px 0 70px; text-align: center;}
.x_page > a { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; color: #7f7f7f;  display: inline-block; font-size: 12px; font-weight: bold;  margin: 0 3px; padding: 4px 9px; position: relative; text-align: center; text-decoration: none;}
.x_page > a.cur, .x_page > a.cur:hover { background: none repeat scroll 0 0 #c10912; color: #fff; cursor: default;}
.x_page a:hover {background: none repeat scroll 0 0 #c10912; color: #fff;}

.rules{ padding:10px 30px;}
.rules ul li{ list-style:decimal;font-size:14px; line-height:180%; padding-bottom:15px;}

.story{ height:40px; line-height:40px; font-size:16px; font-weight:bold; width:860px; border-bottom:1px solid #ccc;}
.story_con{width:820px; padding:10px 20px;}
.story_biao{ width:100%;font-size:14px;}
.story_biao strong{ color:#c10912;}

.product{ width:860px;}
.product h2{ font-size:20px; text-align:center; padding:10px 0;color:#c10912;}
.product_con{ padding:20px 0; float:left;width:860px;}
.product_con_l{ width:400px; float:left;}
.product_con_l p{ font-size:14px; line-height:180%;}
.product_con_l p strong{ font-size:16px;}
.product_con_r{ float:right;}

.error{ width:860px;}
.error h3{ font-size:14px; text-align:center; padding:10px 0;color:#000000;}
.error_link { font-size:14px; text-align:center; padding:10px 0;color:#c10912;}
.error_con{ padding:20px 0; float:left;width:860px;}
.error_con_l{ width:400px; float:left;}
.error_con_l p{ font-size:14px; line-height:180%;}
.error_con_l p strong{ font-size:16px;}
.error_con_r{ float:right;}



.preferential{ background:#ffff00; font-size:14px; color:#f00; width:430px; padding:5px 10px; margin-bottom:40px;}
.upload{ padding:0 20px 40px;}

.zh-answers-title {border-bottom: 2px solid #f0f0f0; line-height: 24px;padding:10px 0 5px; margin-bottom:10px; width:840px; float:left;}
.zh-answers-filter {color: #999; float: left; height: 24px; padding: 0 0 0 5px; width:120px; font-size:14px;}
.zh-question-answer-tit {color: #b60000; font-family: "微软雅黑"; font-size: 16px;}
.zg-icon-double-arrow {background-position: 0 -1px;height: 14px; width: 14px;}
.zg-icon-double-arrow { background-image: ; background-repeat: no-repeat; display: inline-block; height: 16px; vertical-align: middle; width: 16px;}

.qi{text-align:center;}
.qidai{ background: url(/uploads/image/lccimages/naba.gif) no-repeat 1px 8px;}

.foot{ width:100%; background:#000; padding:10px 0; text-align:center; color:#fff;}
.red{ color:#c10912;}


/* footer 返回顶部*/
.back-to {bottom:45px; overflow: hidden; position: fixed;right: 10px; width: 110px;z-index: 999;}
.back-to .back-top {background: url(/uploads/image/lccimages/back-top.png) no-repeat scroll 0 0 transparent;display: block;float: right;height: 50px;margin-left: 10px;outline: 0 none;text-indent: -9999em;width: 50px;}
.back-to .back-top:hover {background-position: -50px 0;}

/* 获奖page */
.win h1{ font-size:24px; color:#c00e12; text-align:center; margin-bottom:20px;}
.win p{ font-size:14px; line-height:160%;}
.win-tit{ font-size:16px;color:#c00e12; font-weight:bold; margin:20px 0;}
.biao_win{ font-size:14px; line-height:180%; color:#000;}
.biao_win td{ vertical-align:middle; padding:3px 0; padding-left:100px;}