@charset "utf-8";
/* CSS Document */


.table
{display: none;}

.option-save
{display: none;}
.option-next
{display: none;}


@media screen and (min-width : 1400px )
{
	body
	{font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; margin: 0px; }
	
	a{text-decoration: none; font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; }
	
	
	.title
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 80px; }
	.title-cont
	{position: relative; width: 100%; height: auto; }
	.title-cont h2
	{margin: 0px; font-weight: lighter; text-align: center; color: #ff2080; font-size: 20px; line-height: 36px; }
	.title-cont h3
	{margin: 0px; font-weight: lighter; text-align: center; color: #505050; font-size: 16px; line-height: 24px; }
	
	.collect
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.collect-cont
	{position: relative; width: 1000px; height: auto; margin: auto; }
	.collect-item
	{position: relative; width: 100%; height: auto; margin-bottom: 15px; }
	.collect-item label
	{position: relative; display: inline-block; width: 70px; text-align: right; color: #ff2080; font-size: 16px; line-height: 24px; }
	.collect-item input
	{position: relative; width: 260px; font-family: "微软雅黑 Light","微软雅黑"; outline: none; border: 1px solid #d0d0d0; font-size: 16px; color: #303030; line-height: 20px; height: 24px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
	.collect-tip
	{position: relative; width: auto; height: auto; padding-left: 70px; padding-top: 5px; color: #505050; font-size: 14px; line-height: 20px; }
	.collect-item textarea
	{position: relative; margin-left: 70px; width: 740px; height: 100px; resize: vertical; min-height: 60px; max-height: 120px; font-family: "微软雅黑 Light","微软雅黑"; outline: none; border: 1px solid #d0d0d0; font-size: 16px; color: #303030; padding-left: 4px; padding-top: 2px; }

	.table
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.table-cont
	{position: relative; width: 1200px; height: auto; margin: auto; padding-top: 10px; padding-bottom: 20px; }
	.table-title
	{position: relative; width: 100%; height: 40px; text-align: center; font-family: "微软雅黑"; font-weight: normal; font-size: 24px; line-height: 40px; margin-bottom: 5px; background-color: rgba(0,0,0,0.05); }
	.table-item-a
	{position: relative; display: inline-block; width: 46%; height: 26px; padding-left: 2%; overflow: hidden; }
	.table-label-a
	{position: relative; display: inline-block; width: 90px; color: #ff2080; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-a
	{position: relative; display: inline-block; color: #303030; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-item-b
	{position: relative; display: inline-block; width: 96%; height: 26px; padding-left: 2%; overflow: hidden; }
	.table-label-b
	{position: relative; display: inline-block; width: 90px; color: #ff2080; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-b
	{position: relative; display: inline-block; color: #303030; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-item-c
	{position: relative; display: inline-block; width: 96%; height: auto; padding-left: 2%; overflow: hidden; }
	.table-label-c
	{position: relative; display: inline-block; width: 90px; color: #ff2080; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-c
	{position: relative; width: 100%; color: #303030; font-size: 18px; font-family: "微软雅黑"; font-weight: normal; line-height: 24px; text-indent: 18px; }
	
	.out
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.out-cont
	{position: relative; width: 100%; height: auto; text-align: center; }
	.out-img
	{color: #ff2080; font-size: 16px; max-width: 98%; border: 1px dashed #ff2080; }
	.out-s
	{position: relative; z-index: 10px; width: 32px; height: auto; bottom: 22px; display: none; margin: auto; }
	
	.option
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.option-cont
	{position: relative; width: 90%; height: auto; margin: auto; }
	.option-complete
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 16px; line-height: 24px; margin-bottom: 20px; }
	.option-save
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 16px; line-height: 24px; margin-bottom: 20px; line-height: 1.8; }
	.option-next
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 16px; line-height: 24px; margin-bottom: 20px; }
	.option-next a
	{display: inline-block; width: 100%; height: 100%; color: #ffffff; }
	.option-button
	{position: relative; width: 260px; margin: auto; height: 36px; line-height: 36px; background-color: rgba(255,60,200,1); color: #ffffff; font-size: 18px ; letter-spacing: 2px; cursor: pointer; margin-bottom: 10px; }
	.option-button:hover
	{background-color: rgba(240,40,160,1);}
	.option-contact
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 16px; line-height: 24px; margin-bottom: 20px; }
	
}

@media screen and (min-width: 840px ) and (max-width: 1399px)
{
	body
	{font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; margin: 0px; }
	
	a{text-decoration: none; font-family: "微软雅黑 Light","微软雅黑"; font-weight: lighter; }
	
	
	.title
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 60px; }
	.title-cont
	{position: relative; width: 100%; }
	.title-cont h2
	{margin: 0px; font-weight: lighter; text-align: center; color: #ff2080; font-size: 18px; line-height: 32px; }
	.title-cont h3
	{margin: 0px; font-weight: lighter; text-align: center; color: #505050; font-size: 14px; line-height: 20px; }

	.collect
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.collect-cont
	{position: relative; width: 800px; height: auto; margin: auto; overflow: hidden; }
	.collect-item
	{position: relative; width: 100%; height: auto; margin-bottom: 15px; }
	.collect-item label
	{position: relative; display: inline-block; width: 70px; text-align: right; color: #ff2080; font-size: 16px; line-height: 24px; }
	.collect-item input
	{position: relative; width: 240px; font-family: "微软雅黑 Light","微软雅黑"; outline: none; border: 1px solid #d0d0d0; font-size: 16px; color: #303030; line-height: 20px; height: 24px; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
	.collect-tip
	{position: relative; width: auto; height: auto; padding-left: 70px; padding-top: 5px; color: #505050; font-size: 14px; line-height: 20px; }
	.collect-item textarea
	{position: relative; margin-left: 70px; width: 700px; height: 100px; resize: vertical; min-height: 60px; max-height: 120px; font-family: "微软雅黑 Light","微软雅黑"; outline: none; border: 1px solid #d0d0d0; font-size: 16px; color: #303030; padding-left: 4px; padding-top: 2px; }
	
	.table
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 15px; }
	.table-cont
	{position: relative; width: 90%; min-width: 820px; height: auto; margin: auto; padding-top: 10px; padding-bottom: 10px; }
	.table-title
	{position: relative; width: 100%; height: 36px; text-align: center; font-family: "微软雅黑"; font-weight: normal; font-size: 20px; line-height: 36px; margin-bottom: 10px; background-color: rgba(0,0,0,0.05); }
	.table-item-a
	{position: relative; display: inline-block; width: 46%; height: 24px; padding-left: 2%; overflow: hidden; }
	.table-label-a
	{position: relative; display: inline-block; width: 85px; color: #ff2080; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-a
	{position: relative; display: inline-block; color: #303030; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-item-b
	{position: relative; display: inline-block; width: 96%; height: 24px; padding-left: 2%; overflow: hidden; }
	.table-label-b
	{position: relative; display: inline-block; width: 85px; color: #ff2080; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-b
	{position: relative; display: inline-block; color: #303030; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-item-c
	{position: relative; display: inline-block; width: 96%; height: auto; padding-left: 2%; overflow: hidden; }
	.table-label-c
	{position: relative; display: inline-block; width: 85px; color: #ff2080; font-size: 20px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-c
	{position: relative; width: 100%; color: #303030; font-size: 18px; font-family: "微软雅黑"; font-weight: normal; line-height: 24px; text-indent: 18px; }
	
	.out
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.out-cont
	{position: relative; width: 100%; height: auto; text-align: center; }
	.out-img
	{color: #ff2080; font-size: 14px; max-width: 98%; border: 1px dashed #ff2080; }
	.out-s
	{position: relative; z-index: 10px; width: 32px; height: auto; bottom: 22px; display: none; margin: auto; }
	
	.option
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.option-cont
	{position: relative; width: 90%; height: auto; margin: auto; }
	.option-complete
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 14px; line-height: 20px; margin-bottom: 20px; }
	.option-save
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 14px; line-height: 20px; margin-bottom: 20px; line-height: 1.8; }
	.option-next
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 14px; line-height: 20px; margin-bottom: 20px; }
	.option-next a
	{display: inline-block; width: 100%; height: 100%; color: #ffffff; }
	.option-button
	{position: relative; width: 220px; margin: auto; height: 32px; line-height: 32px; background-color: rgba(255,60,200,1); color: #ffffff; font-size: 16px ; letter-spacing: 2px; cursor: pointer; margin-bottom: 10px; }
	.option-button:hover
	{background-color: rgba(240,40,160,1);}
	.option-contact
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 14px; line-height: 20px; margin-bottom: 20px; }
	
}

@media screen and (max-width: 839px)
{
	body
	{font-family: "微软雅黑 Light","微软雅黑"; font-weight: normal; margin: 0px; }
	
	a{text-decoration: none; font-family: "微软雅黑 Light","微软雅黑"; }
	
	
	.title
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 30px; }
	.title-cont
	{position: relative; width: 100%; }
	.title-cont h2
	{margin: 0px; font-weight: normal; text-align: center; color: #ff2080; font-size: 16px; line-height: 24px; }
	.title-cont h3
	{margin: 0px; font-weight: normal; text-align: center; color: #505050; font-size: 12px; line-height: 16px; }
	
	.collect
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 20px; }
	.collect-cont
	{position: relative; width: 90%; min-width: 350px; height: auto; margin: auto; overflow: hidden; }
	.collect-item
	{position: relative; width: 100%; height: auto; margin-bottom: 8px; }
	.collect-item label
	{position: relative; display: inline-block; width: 60px; text-align: right; color: #ff2080; font-size: 14px; line-height: 18px; }
	.collect-item input
	{position: relative; width: 200px; font-family: "微软雅黑 Light","微软雅黑"; outline: none; border: 1px solid #d0d0d0; font-size: 14px; color: #303030; line-height: 18px; height: 24px; padding-left: 4px; border: 1px dotted #ff2080; }
	.collect-tip
	{position: relative; width: auto; height: auto; padding-left: 20px; padding-top: 2px; color: #505050; font-size: 12px; line-height: 14px; }
	.collect-item textarea
	{position: relative; margin-left: 20px; width: 310px; height: 80px; resize: vertical; min-height: 60px; max-height: 200px; font-family: "微软雅黑 Light","微软雅黑"; outline: none; border: 1px solid #d0d0d0; font-size: 14px; color: #303030; border: 1px dotted #ff2080; padding-left: 4px; padding-top: 2px; }
	
	.table
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 15px; }
	.table-cont
	{position: relative; width: 100%; height: auto; margin: auto; padding-bottom: 10px; }
	.table-title
	{position: relative; width: 100%; height: 28px; text-align: center; font-family: "微软雅黑"; font-weight: normal; font-size: 16px; line-height: 28px; margin-bottom: 5px; background-color: rgba(0,0,0,0.05); }
	.table-item-a
	{position: relative; width: 96%; height: 18px; line-height: 18px;  padding-left: 2%; overflow: hidden; }
	.table-label-a
	{position: relative; display: inline-block; width: 64px; color: #ff2080; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-a
	{position: relative; display: inline-block; color: #303030; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; }
	.table-item-b
	{position: relative; width: 96%; height: auto; line-height: 18px; padding-left: 2%; overflow: hidden; }
	.table-label-b
	{position: relative; display: inline-block; width: 64px; color: #ff2080; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-b
	{position: relative; display: inline-block; color: #303030; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; }
	.table-item-c
	{position: relative; width: 96%; height: auto; padding-left: 2%; overflow: hidden; }
	.table-label-c
	{position: relative; display: inline-block; width: 64px; color: #ff2080; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; }
	.table-text-c
	{position: relative; width: 100%; color: #303030; font-size: 14px; font-family: "微软雅黑"; font-weight: normal; line-height: 18px; text-indent: 14px; }
	
	.out
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 10px; }
	.out-cont
	{position: relative; width: 100%; height: auto; text-align: center; }
	.out-img
	{color: #ff2080; font-size: 12px; max-width: 98%; border: 1px dashed #ff2080; }
	.out-s
	{position: relative; z-index: 10px; width: 22px; height: auto; bottom: 16px; display: none; margin: auto; }
	
	.option
	{position: relative; top: 0px; width: 100%; height: auto; margin-top: 10px; }
	.option-cont
	{position: relative; width: 95%; height: auto; margin: auto; }
	.option-complete
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 12px; line-height: 16px; margin-bottom: 10px; }
	.option-save
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 12px; line-height: 16px; margin-bottom: 10px; line-height: 1.8; }
	.option-next
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 12px; line-height: 16px; margin-bottom: 10px; }
	.option-next a
	{display: inline-block; width: 100%; height: 100%; color: #ffffff; }
	.option-button
	{position: relative; width: 180px; margin: auto; height: 30px; line-height: 32px; background-color: rgba(255,60,200,1); color: #ffffff; font-size: 14px ; letter-spacing: 2px; cursor: pointer; margin-bottom: 5px; }
	.option-button:hover
	{background-color: rgba(240,40,160,1);}
	.option-contact
	{position: relative; width: 100%; text-align: center; color: #505050; font-size: 12px; line-height: 16px; margin-bottom: 10px; }
	
	
}


/*南京乱次元 版权所有 NJVD All Rights Reserved*/
/**/


