﻿body{font:14px/24px Verdana,Arial,sans-serif; color:#333; background-color:#fff;}
html, body, h1, h2, h3, h4, h5, h6, div, p, ul, ol, li, form, input, button, select{padding:0; margin:0;}
a{color:#538ffe; outline:none; text-decoration:none;}
a:hover{text-decoration:underline; color:#f30;}
ol, ul{list-style:none;}
img{vertical-align:middle;}
img, input, select{border:0; outline:none;}
.clear{clear:both;}
.detail{width:485px; margin:0 auto;}
/* CSS Document */

.main01{background-color:#f4f4f3; padding-bottom:50px;}
.main01 .crumbs p{font-size:15px; color:#919191; padding:15px 0; border-bottom:1px solid #ccc;}
.main01 .crumbs p a{color:#919191; text-decoration:none;}
.main01 h1{font-size:20px; color:#242526; padding:40px 0 20px;}
.main01 .email_box{padding:35px 0 30px;}
.main01 .email_box input:first-child{background-color:#fff; color:#666; width:60%; float:left; height:48px; line-height:48px; padding-left:3%; font-size:14px;}
.main01 .email_box input:last-child{background-color:#00afef; color:#fff; width:40%; height:48px; line-height:48px; cursor:pointer; font-size:24px; border-radius:0 5px 5px 0;}
.main01 .email_box + p{color:#737373;}
.main01 .email_box + p span{color:red; font-size:10px;}
/* CSS Document */

.main02{background:url(../image/dm-mobile/bg02.jpg) no-repeat bottom center;}
.main02 h2{font-size:18px; color:#42424d; padding:45px 0 12px;}
.main02 p{color:#737373; padding-bottom:30px;}
/* CSS Document */

.main03 h2{font-size:20px; color:#00aff0; font-weight:400; padding:30px 0 15px;}
.main03 ul li{font-size:13px;}
.main03 ul li span{color:#00aff0; font-size:10px;}
.main03 .choose_title{padding:20px 0 45px;}
.main03 .choose_title select{border:1px solid #e0e0e0; width:210px; height:35px; border-radius:3px; float:left; margin-top:13px; font-size:14px; color:#353535;}
.main03 .choose_title .btn{float:right;}
.main03 .choose_title .btn a:last-child{display:none;}
/* CSS Document */

.main04{background-color:#f4fbfe;}
.main04 h3{font-size:18px; color:#464646; padding:40px 0 20px;}
.main04 ol li{font-size:15px; color:#2a2a2a; list-style:decimal inside; line-height:32px;}
.main04 p{color:#666; padding:10px 0 30px;}
.main04 p span{color:red; vertical-align:middle;}
/* CSS Document */

@media(max-width:479px){
	.detail{width:96%; margin:0 2%;}
	/* CSS Document */

	.main02 .pic img{width:100%;}
	/* CSS Document */

	.main03 .choose_title{text-align:center;}
	.main03 .choose_title select{float:none; margin:13px 0;}
	.main03 .choose_title .btn{float:none;}
	/* CSS Document */
}