﻿@charset "utf-8";
/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
:focus{ outline:none;}
li{list-style:none;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{outline:0;}
body{font-size:14px; font-family:Microsoft Yahei,Heiti,Arial,sans-serif;}

h1, h2, h3, h4, h5,h6 {font-weight: normal;line-height: 1.4em;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.8em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1em;}
h6 {font-size: 0.8em;}
p {font-size:0.9em;line-height: 1.4em;}
small{font-size:0.9em;font-family:宋体；}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}

/*字体*/
@font-face {
     font-family: MyCustomFont;
	 src: url('../36dongtian.eot');
	 src: url('../36dongtian.eot?#iefix') format('embedded-opentype'), url('../36dongtian.woff') format('woff'), url('../36dongtian.ttf') format('truetype');
    }
.icon:before{font-family: MyCustomFont;display:inline-block;}
.icon-home:before{content:"\E021";}
.icon-telphone:before{content:"\20AC";}
.icon-time:before{content:"\E047";}
.icon-wx:before{content:"\E001";}
.icon-wb:before{content:"\2601";}
.icon-qq:before{content:"\2212";}
.icon-email:before{content:"\2709";}
.icon-searchbar:before{content:"\E003"; color:#666;font-size:21px;}
.icon-more:before{content:"\E011";}
.icon-anchor:before{content:"\E062";}
.icon-he:before{content:"\E017";}
.icon-datepicker:before{content:"\E026";}
.icon-left-mark:before{content:"\E024";}
.icon-right-mark:before{content:"\E025";}
.icon-info:before{content:"\E027";}
.icon-person:before{content:"\E008"; }
.icon-order-form:before{content:"\E052"; }
.icon-collect:before{content:"\E005"; }
.icon-linkman:before{content:"\E050"; }
.icon-inform:before{content:"\E051";}
.icon-white-corner:before{content:"\E053";}
.icon-corner:before{content:"\E053";}
.icon-pencil:before{content:"\E054";}
.icon-edit:before{content:"\E055";}
.icon-delect:before{content:"\E020";}
.icon-prev:before{content:"\E079";}
.icon-return:before{content:"\E095";}
.icon-next:before{content:"\E080";}
.icon-up:before{content:"\E113";}
.icon-down:before{content:"\E114";}
.icon-circle:before{content:"\E096";}
.icon-exit:before{content:"\E066";}
.icon-room:before{content:"\E021";}
.icon-radio:before{content:"\E165";}
.icon-hotel:before{content:"\E057";}

.icon-round{ background:#b20077;border-radius: 100% 100% 100% 100%;color: #FFFFFF;height: 30px;line-height: 28px;text-align: center;width: 30px;}
.ma-guanwang,.ma-weibo{display:inline-block;background:url(/assets/images/icon-special.png) no-repeat; width:86px; height:86px;}
.ma-guanwang{background-position:0px -258px;}
.ma-weibo{background-position:0px -348px;}

/*页面中用到的样式*/
.container{ width:1000px; margin:0 auto; z-index:1; position:relative;}
.section-bg{ background:#fff;}
.section-bg-gray{ background: url(/assets/images/bg-gray.png) repeat;}
.section-bg-ge{ background: url(/assets/images/bg-ge.jpg) repeat;}
.section-padding{ padding-top:60px; padding-bottom:60px;}
.fl{ float:left;}
.fr{ float:right;}
.relative{ position:relative;}
.underline{ text-decoration:underline;}
.clearfix{clear:both;font-size:0px;line-height:0px;}
.padding-15{padding:15px;}
.padding-20{padding:20px;}
.padding-left-5{padding-left:5px;}
.padding-left-10{padding-left:10px;}
.padding-right-10{padding-right:10px;}
.padding-0-10{ padding:0px 10px;}
.padding-10-0{ padding:10px 0px;}
.padding-15-0{ padding:15px 0px;}
.padding-20-0{ padding:20px 0px;}
.padding-bottom-20{ padding-bottom:20px;}
.margin-top-10{ margin-top:10px;}
.margin-left-10{ margin-left:10px;}
.margin-right-10{ margin-right:10px;}
.margin-bottom-10{ margin-bottom:10px;}
.margin-top-20{ margin-top:20px;}
.margin-top-40{ margin-top:40px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-60{margin-bottom:60px;}
.margin-left-20{ margin-left:20px;}
.margin-right-20{ margin-right:20px;}
.block{ display:block;}
.inline-block{ display:inline-block;}
.none{ display:none;}
.center{ text-align:center;}
.right{text-align:right}
.ib{ display:inline-block !important;}

.color-000{color:#000}
.color-333{color:#333;}
.color-444{color:#444;}
.color-555{color:#555;}
.color-666{color:#666;}
.color-888{color:#888;}
.color-fff{color:#fff;}
.color-orange{color:#b20077;}
.color-green{color:#52be7f;}
.color-brown{color:#b48c48;}
.color-red{color:#f39c12;}
.color-gray{color:#aaa;}
.font-size-12{ font-size:1.2em;}
.padding-10-20{ padding:10px 20px;}
.noborder{ border:none;}
.bg-color-white{ background:#fff;}
.bg-color-f8{ background:#f8f8f8;}
.bg-color-33{ background:#333;}
.bg-color-orange{ background:#b20077;}
.bg-color-brown{ background:#b48c48;}
.bg-wave{ background:url(/assets/images/list/bg_list.png) repeat-x 0px 0px;}
a:hover.register,a:hover.login{ color:#b20077;}
.mp{ margin-top:-60px; padding-top:120px;}