/***** 全局设置 *****/
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,dt,dl,dd,th,td,label,bottom,input,textarea{ margin:0;padding:0;}
body{font-family:"宋体", arial;font-size:12px;line-height:1.5;text-align:left;background:#FFF;color:#000;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%;}
fieldset,img{border:0;}
ul{margin:0;padding:0;list-style:none;}
div,th,td{font-size:12px;}
table{ border-collapse:collapse; border-spacing:0;}
em,i{ font-style:normal;}
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
.fl{ float:left!important;}
.fr{ float:right!important;}
.noborder{ border:0 none!important;}
.fn-clear:after{ content:"\20"; display:block; clear:both; height:0}
.fn-clear:after{ *zoom:1}
.clear{ clear:both;}
a{ color:#555; cursor:pointer; text-decoration:none;}
a:hover{ color:#f60;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.ml10{ margin-left:10px;}
.bd0{ border:0 none!important;}
body{}

#list .other a.mobile i,.lxs_renzheng span,.shop_info .lxs_name h1 i,.shop_info .lxs_name .wz i,.shop_info .lxs_name .ico_sdta,.shop_info .lxs_name .ico_yyzz,.hot_recommend .tit h3 i,.lxs_recommend .tit h3 i,.hot_recommend .txt .first .price span,.lxs_info .top_pic,.box190 .txt strong i,.box190 .txt span i,.box190 .txt1 i,.tbgg h5 i,.cncnlogoBg i,.sos2 button,.list_recommend .info .order a,.list_change dl,#rz_info .down a{ background:url(http://s.cncnimg.cn/css/wd/images2/ico.png?1303241) no-repeat;}

/***** 头部 *****/ 
#list{ display:block; position:relative; min-width:1200px; height:32px; line-height:32px; border-bottom:1px solid #dcdcdc; background:#f5f5f5; z-index:10001;}
#list .list{ width:1200px; margin:0 auto;}
#list .logo{ width:105px; float:left; height:25px; padding:0px 20px 0 2px; padding-left:2px\9; text-align:left; overflow:hidden;}
#list .other{ float:right; color:#999;}
#list .other a{ margin-left:10px;}
#list .other a.mobile{ position:relative; padding-left:15px;}
#list .other a.mobile i{ position:absolute; left:3px; top:2px; width:9px; height:12px; background-position:0 0;}


.quick_menu{ position:relative; float:left; padding-top:2px; z-index:9999;}
.quick_menu ul{ float:left;}
.quick_menu li{ position:relative; float:left; height:24px; line-height:24px; padding:3px 0; margin:0 8px 0 9px; display:inline; color:#999; font-size:13px; z-index:2;}
.quick_menu li.hotel{ padding:3px 0;}
.quick_menu li s{ text-decoration:none; color:#666;}
.quick_menu li a.f73{ color:#f73;}
.quick_menu li em{ font-size:13px;}
.quick_menu li.hot1{ position:relative;}
.quick_menu li.hot1 i{ position:absolute; top:-8px; left:52px; width:21px; height:14px; background: url(img/icoHot1.gif) no-repeat;}
.quick_menu li.home i{ display:inline-block; width:14px; height:12px; *vertical-align:3px; background:url(http://s.cncnimg.cn/css/wd/images3/ico_sign.png?140616) no-repeat -62px -85px;}


.quick_menu .hov .more{ display:block; border:1px solid #dedede; background:#fff;}
.quick_menu .more{ display:none; position:absolute; top:26px; left:0; width:50px; text-align:left; padding:3px 10px 8px 10px; border:1px solid #dedede; border-top:1px solid #FFF; background:#fff; z-index:999;}
.quick_menu .more ul{ display:block; padding:6px 0; border-bottom:1px solid #eee; overflow:hidden;}
.quick_menu .more li{ width:70px; float:left; padding:0; margin:0; line-height:20px; border:0;}

.quick_menu b{ position:relative; float:left; height:24px; line-height:24px; padding:0 14px 0 8px; color:#666; border-left:1px solid #f2f2f2; border-right:1px solid #f2f2f2; font-weight:normal; overflow:hidden; z-index:10000;}
.quick_menu b s{ position:absolute; right:4px; top:10px; top:8px\9; width:0; height:0; line-height:0; font-size:0; border-top:4px solid #999; border-left:4px solid #f5f5f5; border-right:4px solid #f5f5f5;}
.quick_menu .hov b{ margin-top:-1px; border:1px solid #dedede; border-bottom:0; background:#fff;}
.quick_menu .hov b s{ top:5px; border-bottom:4px solid #999; border-top:4px solid #fff; border-left:4px solid #fff; border-right:4px solid #fff;}

.quick_menu .hov li{ border:0;}

#b{ padding-left:0; margin:0;}
#b .more{ width:140px;}
#b .more ul{ clear:both; width:140px; overflow:hidden; padding:6px 0; border-bottom:1px solid #eee;}
#b .more li{ width:70px; float:left; padding:0; margin:0; height:20px; line-height:20px; border:0; font-size:12px; overflow:hidden;}
#b .more li.title{ width:140px; font-weight:bold; font-size:12px; color:#f73;}
#b .more li.title a{ color:#f73;}
#b .more ul.bd0{ border-bottom:0;}

#top_user{ padding:0px 0 0 12px; color:#999;}
#top_user a.login{ padding-right:12px;}

.list a{ color:#666; text-decoration:none;}
.list a:hover{ color:#f70; text-decoration:underline;}
.list a.red { color:#FF0000;}

.shop_info{ display:none;}


.footer{ clear:both; display:none; position:absolute; bottom:0; width:100%; text-align:center; color:#eee; font-family:arial; overflow:hidden;}
.footer a{ padding:0 5px; color:#fff;}
.footer a img{ vertical-align:-4px; padding-right:4px;}
#cnzz_code{ display:none;}


.section{ text-align:center; }
#menu{ position:fixed; top:-1000px; right:0; width:87px; height:379px; padding:179px 0 0 68px; margin:0; background:url(menu_bg.png?4) no-repeat; z-index:70;}
#menu li{ clear:both; float:left; width:12px; height:20px; margin:10px 0 0 3px;; overflow:hidden;}
#menu li a{ display:block; width:12px; height:12px; background:none; overflow:hidden;}
#menu li.active a,#menu li a:hover{ background:#fff;}
#menu span{ display:inline-block; margin:39px 0 0 -48px; width:164px; height:44px; line-height:44px; text-align:left; font-family:"Microsoft yahei"; font-size:18px; font-weight:bold;}

#menu a.next_page{ display:inline-block; width:40px; height:40px; margin:73px 0 0 -12px;}


.twitter-share-button{ position: fixed; z-index: 99; right: 149px; top: 9px; }
#download{ margin: 10px 0 0 0; padding: 15px 10px; color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear,0 0,0 100%,from( #5bc0de),to( #2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(top, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; vertical-align: middle; cursor: pointer; display: inline-block; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); }
#download a{ text-decoration:none; color:#fff; }
#download:hover{ text-shadow: 0 -1px 0 rgba(0,0,0,.25); background-color: #2F96B4; background-position: 0 -15px; -webkit-transition: background-position .1s linear; -moz-transition: background-position .1s linear; -ms-transition: background-position .1s linear; -o-transition: background-position .1s linear; transition: background-position .1s linear; }
#infoMenu{ height: 20px; color: #f2f2f2; position:fixed; z-index:70; bottom:0; width:100%; text-align:right; font-size:0.9em; padding:8px 0 8px 0; }
#infoMenu ul{ padding: 0 40px; }
#infoMenu li a{ display: block; margin: 0 22px 0 0; color: #333; }
#infoMenu li a:hover{ text-decoration:underline; }
#infoMenu li{ display:inline-block; position:relative; }
/*#examplesList{ display:none; background: #282828; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding: 20px; float: left; position: absolute; bottom: 29px; right: 0; width:638px; text-align:left; }
#examplesList ul{ padding:0; }
#examplesList ul li{ display:block; margin: 5px 0; }
#examplesList ul li a{ color: #BDBDBD; margin:0; }
#examplesList ul li a:hover{ color: #f2f2f2; }
#examplesList .column{ float: left; margin: 0 20px 0 0; }
#examplesList h3{ color: #f2f2f2; font-size: 1.2em; margin: 0 0 15px 0; border-bottom: 1px solid rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1); -moz-box-shadow: 0 1px 0 rgba(255,255,255,0.1); box-shadow: 0 1px 0 rgba(255, 255, 255, 0.1); padding: 0 0 5px 0; }
*/
.section .intro{ position:relative; width:1000px; margin:0 auto;}
.section .intro li{ position:absolute; width:200px;}
.section .intro li.f1_1{ left:-1999px; top:-205px;}
.section .intro li.f1_2{ left:-1999px; top:-30px;}
.section .intro li.f1_3{ left:-1999px; top:90px;}
.section .intro li.f1_4{ left:1999px; top:-40px;}
.section .intro li.f1_5{ left:1999px; top:0px;}

.section .intro li.f2_1{ left:-1999px; top:-285px;}
.section .intro li.f2_2{ left:-1999px; top:-200px;}
.section .intro li.f2_3{ left:1999px; top:-130px;}
.section .intro li.f2_4{ left:1999px; top:50px;}
.section .intro li.f2_5{ left:1999px; top:90px;}

.section .intro li.f3_1{ left:-1999px; top:-240px;}
.section .intro li.f3_2{ left:-1999px; top:-10px;}
.section .intro li.f3_3{ left:1999px; top:-70px;}
.section .intro li.f3_4{ left:1999px; top:90px;}
.section .intro li.f3_5{ left:1999px; top:-10px;}

.section .intro li.f4_1{ left:-1999px; top:-285px;}
.section .intro li.f4_2{ left:-1999px; top:-200px;}
.section .intro li.f4_3{ left:1999px; top:-130px;}
.section .intro li.f4_4{ left:1999px; top:50px;}
.section .intro li.f4_5{ left:1999px; top:90px;}

.section .intro li.f5_1{ left:-1999px; top:-245px;}
.section .intro li.f5_2{ left:-1999px; top:-40px;}
.section .intro li.f5_3{ left:1999px; top:80px;}
.section .intro li.f5_4{ left:1999px; top:-100px;}
.section .intro li.f5_5{ left:1999px; top:-50px;}

.section .intro li .title{ position:relative; margin-left:0px; height:34px; background:url(ico_title_bg.png) no-repeat left 0; z-index:4;}
.section .intro li .title span{ display:inline-block; float:left; margin-left:45px; padding-right:20px; line-height:34px; font-family:"Microsoft yahei"; font-size:20px; font-weight:bold; color:#f70; background:url(ico_title_bg.png) no-repeat right -34px;}
.section .intro li .title span i{ display:none; position:relative; top:5px; *top:-5px; left:5px; width:19px; height:24px; overflow:hidden; background:url(ico_title_bg.png) no-repeat right 0;}
.section .intro li.hov .title span i{ display:inline-block;}
.section .intro li.f1_1 .title{ margin-left:10px;}
.section .intro li.f1_2 .title{ margin-left:5px;}
.section .intro li.f1_3 .title{ margin-left:8px;}
.section .intro li.f1_4 .title{ margin-left:18px;}
.section .intro li.f1_5 .title{ margin-left:16px;}

.section .intro li.f2_1 .title,.section .intro li.f2_2 .title,.section .intro li.f2_3 .title,.section .intro li.f2_4 .title,.section .intro li.f2_5 .title{ top:-10px; margin-left:-6px;}

.section .intro li.f3_1 .title,.section .intro li.f3_2 .title,.section .intro li.f3_3 .title,.section .intro li.f3_4 .title,.section .intro li.f3_5 .title{ top:-10px; margin-left:14px;}

.section .intro li .icon{ position:absolute; display:inline-block; z-index:2; *z-index:-1;}
.section .intro li.f1_1 .icon{ top:-8px; left:-15px;}
.section .intro li.f1_2 .icon{ top:-20px; left:-45px;}
.section .intro li.f1_3 .icon{ top:-18px; left:-20px;}
.section .intro li.f1_4 .icon{ top:-20px; left:-60px;}
.section .intro li.f1_5 .icon{ top:-25px; left:-25px;}

.section .intro li.f2_1 .icon{ top:-50px; left:-105px;}
.section .intro li.f2_2 .icon{ top:-50px; left:-105px;}
.section .intro li.f2_3 .icon{ top:-50px; left:-105px;}
.section .intro li.f2_4 .icon{ top:-50px; left:-105px;}
.section .intro li.f2_5 .icon{ top:-50px; left:-105px;}

.section .intro li.f3_1 .icon{ top:-40px; left:-75px;}
.section .intro li.f3_2 .icon{ top:-40px; left:-75px;}
.section .intro li.f3_3 .icon{ top:-40px; left:-75px;}
.section .intro li.f3_4 .icon{ top:-40px; left:-75px;}
.section .intro li.f3_5 .icon{ top:-40px; left:-75px;}

.section .intro li.f4_1 .icon{ top:20px; left:-130px;}
.section .intro li.f4_2 .icon{ top:10px; left:-95px;}
.section .intro li.f4_3 .icon{ top:30px; left:-94px;}
.section .intro li.f4_4 .icon{ top:0px; left:-75px;}
.section .intro li.f4_5 .icon{ top:10px; left:-65px;}

.section .intro li.f5_1 .icon{ top:32px; left:-85px;}
.section .intro li.f5_2 .icon{ top:32px; left:-85px;}
.section .intro li.f5_3 .icon{ top:32px; left:-85px;}
.section .intro li.f5_4 .icon{ top:32px; left:-85px;}
.section .intro li.f5_5 .icon{ top:32px; left:-85px;}

.section .intro li .pic{ position:relative; width:91px; float:left; height:130px; overflow:hidden; z-index:1; *z-index:-2;}
.section .intro li .pic i{ display:none; *display:inline-block; position:absolute; right:0; top:6px; width:3px; height:116px; background:#fff;}
.section .intro li .pic img{ float:right;}
.section .intro li.hov .pic i{ display:none;}

.section .intro li a{ float:left; *background:#fff; *filter:Alpha(opacity=0);}
.section .intro li a:focus{outline-style:none;}













