@charset "utf-8";
*{margin:0;padding:0;border:0;font-size:100%;font-family:Microsoft YaHei;outline: 0;}
body{ background:url(../img/fold-bg.png) repeat; color:#666;}
h1,h2,h3,h4,h5,h6,i,em{font-size:100%; font-style:normal; font-weight:normal}
ul, li {list-style: none outside none;}
a {text-decoration: none; color:#666;}
.wrap{margin:0 auto}
.radius10{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.banner {width:100%;display:block;}
.content { padding: 15px; }
.content1 { background:#FFF; border:1px solid #aa988f; }
.content-tit { height: 56px; background: url(../img/content-tt-bg.png) repeat-x; overflow: hidden; padding:0px 15px;-moz-border-radius:10px 10px 0px 0px; -webkit-border-radius:10px 10px 0px 0px; border-radius:10px 10px 0px 0px;font-size: 240%; }
.content-tit .cont-tit-left {  color: #80604c; display: block; float: left; line-height: 56px; background:url(../img/foot-icon.png) 0px 9px no-repeat; padding-left:45px; height:56px;}
.content-tit .cont-tit-left b{
	color: #9f4379;
}

.content-tit .cont-tit-left i { color:#975b39 }
.content-tit .cont-tit-right { float: right; color: #af1971; text-decoration: underline; line-height: 56px;}
.name-box { padding:15px; border-bottom:1px solid #f2ede4; background:#fffefb; }
.name-tit { font-size: 240%; color: #975b39; padding-bottom:10px; }
.name-txt { border:1px solid #dad2cf;-moz-border-radius:5px; -webkit-border-radius:15px; border-radius:5px; padding:15px 0px;box-shadow:1px 1px 2px #ccc;width:100%;font-size:200%;}
.ds-box { padding:15px 0px 15px 15px;}
.ds-list { padding-top:15px;}
.ds-list-ul { overflow:hidden; width:100%;}
.ds-list-ul li { display: block;overflow:hidden; width:100%;}
.ds-list-ul li .area-name { float: left; width:90px; display:block; color:#975b39; font-size:180%; line-height:55px; }
.ds-list-ul li .city-list { float: left; overflow: hidden;width:500px;}
.city-list .city-name { display: block; float: left; padding:10px 0px 10px 15px; font-size:200%; width:138px;border:1px solid #aa988f; margin-right:10px; margin-bottom:12px; cursor:pointer; }
.city-list .city-name{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
background-image: -moz-linear-gradient(top, #ffffff, #fcf1eb); 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #fcf1eb));
}
.city-list .city-selected {background:url(../img/city-select.png) 97% center no-repeat; border:1px solid #6fae24; color:#6fae24;}
.city-list .country-name { display: block; float: left; height: 55px; width: 227px; line-height: 55px; padding-left: 15px; font-size:200%; border:1px solid #aa988f; margin-right:12px; margin-bottom:12px; cursor:pointer; }
.city-list .country-name{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; background-image: -moz-linear-gradient(top, #ffffff, #fcf1eb); 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #fcf1eb));}
.city-list .country-selected { background:url(../img/city-select.png) 200px center no-repeat; border:1px solid #6fae24; color:#6fae24; }
.ok-btn { display: block;display:none; font-size: 300%; font-weight: bold; color: #FFF;padding:15px; text-align: center; border:1px solid #d07300; cursor:pointer; }
.ok-btn{ margin-top:15px;
background-image: -moz-linear-gradient(top, #ffaf4b, #ff920a); 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffaf4b), color-stop(1, #ff920a));}

.map-box-in { background-color: #f0f0f0;}
.map-box-abord{background-color: #f0f0f0;}
.grey-bg { background-color: #f0f0f0; }
.content20 {  border-bottom: 1px solid #f2ede4; background: #fffefb; padding: 15px; overflow: hidden;position:relative; }
.content20 .cont-medal { position:absolute;top:15px;left:15px;height: 113px; width: 113px; overflow: hidden; background:url(../img/medal-bg.png) no-repeat; margin-left:10px; }
.medal-5 { display:block; width:113px; height:113px; background:url(../img/medal-5.png) no-repeat; }
.medal-4 { display:block; width:113px; height:113px; background:url(../img/medal-4.png) no-repeat; }
.medal-3 { display:block; width:113px; height:113px; background:url(../img/medal-3.png) no-repeat; }
.medal-2 { display:block; width:113px; height:113px; background:url(../img/medal-2.png) no-repeat; }
.medal-1 { display:block; width:113px; height:113px; background:url(../img/medal-1.png) no-repeat; }

.content20 .cont-info{padding: 10px 0 10px 150px;}
.content20 .cont-info h3 { font-size: 200%; color: #975b39; padding:5px 0px;}
.content20 .cont-info p { font-size: 180%; color: #999; }
.foot-medal { display: inline-block; background:url(../img/foot-medal.png) 0px 0px no-repeat; width:116px; height:22px; font-size:0px; position:relative; top:3px; }
.foot4 { background-position:0px -33px;}
.content30 { padding:20px; font-size:220%; line-height:42px; color:#888; background:#FFF; -moz-border-radius:0px 0px 10px 10px; -webkit-border-radius:0px 0px 10px 10px; border-radius:0px 0px 10px 10px;}
.yellow { color:#ffa74a; }
.content10 { padding-top: 30px; }
.content-tt { font-size: 200%; font-weight: bold; padding-left:50px; }
.tt-icon-draw { background:url(../img/icon-1.png) 10px center no-repeat; }
.tt-icon-share { background:url(../img/icon-2.png) 10px center no-repeat; }
.tt-icon-more { background:url(../img/look-more.png) 10px center no-repeat; }
.box10 { background:#fffefb; border:1px solid #aa988f; margin-top:15px; padding:15px; }
.box10-bg{overflow:hidden; height:70px;cursor:pointer; }
.box10-bg span { display: inline-block; height:70px; float:left; width:210px; line-height:70px;  color:#956b52; font-size:200%; cursor:pointer; }
.box10-bg .pyq{ margin-left:10px;background:url(../img/pyq-icon.png) left center no-repeat; padding-left:90px;}
.box10-bg .weixin{ background:url(../img/weixin-icon.png) 60px center no-repeat; padding-left:90px; width:190px;}
.wx-icon { line-height: 61px;font-size:200%;background: url(../img/wx-logo-icon.png) no-repeat; padding-left:100px; }
.six-icon { line-height:61px;font-size:200%;background: url(../img/six-logo-icon.png) no-repeat; padding-left:100px; }
.tips-box { z-index:99999;height: 144px;display:none; width: 542px; padding: 5px; background:url(../img/pop-bg.png) repeat; position:absolute; top:10px; right:40px; }
.tips-box .tips-inner-box { background: #FFF;}
.tips-box .tips-inner-box .tips-bg { background:url(../img/tips.png?v=1) no-repeat; display:block; width:532px; height:144px; }
.foot1 { background-position:0px -132px;}
.foot2 { background-position:0px -99px;}
.foot3 { background-position:0px -66px;}
.foot4 { background-position:0px -33px;}
.foot5 { background-position:0px 0px;}
#cboxOverlay{opacity: 0.6;display:none;background-color:#000;cursor: pointer;position: fixed;width: 100%;height: 100%;visibility: visible;top: 0;left: 0;z-index: 9999;overflow: hidden;}
.box10-bg{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
background-image: -moz-linear-gradient(top, #ffffff, #fcf1eb); 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #fcf1eb));
}

