﻿@charset "utf-8";
/* CSS Document      */
*{  margin:0; padding:0;}
body {
background-attachment:fixed;
    color: #000;
    font-family: "微软雅黑";
    font-size: 12px;
    margin: 0 auto;
	background-size:100%;
}
ul{ list-style:none; margin:0; padding:0;}
a{color:#FFF; text-decoration:none }
a:hover{color:#FFF; text-decoration:none;}
img {
    vertical-align: middle;
	border:0;
	max-width:100%;
}

.left{float:left;}
.right{float:right}
.clear{ clear:both;}
.tao{width:890px; margin:0 auto; height:auto;}
.box{width:100%; height:auto;}
/*.top{width:100%; height:55px; margin:0 auto; padding-top:3px;  background-color:#000;}*/
.top{width:100%; height:85px; margin:0 auto;   background-color:#000;}
.top .left{margin-left:10%;   margin-top: 13px;}
.top .left img{ margin-right:15px;}
.top .right{width:640px; height:50px; line-height:50px}
.top .right img{float:left; vertical-align:bottom; margin-top: 7px;}
.top .right span{float:left; font-size:14px; margin-left:5px;}
.top .right .xia{vertical-align:bottom; margin-top:25px; margin-right:5px;float:left;}
.top .right #Img1{vertical-align:bottom; margin-top:25px; margin-right:5px;float:left;}
.top .right #Img2{vertical-align:bottom; margin-top:25px; margin-right:5px;float:left;}
.top .right #Img3{vertical-align:bottom; margin-top:25px; margin-right:5px;float:left;}
.reserve{width:100%; height:155px;  z-index: 98; position: relative; background-color:#000000; top:-185px;
filter:alpha(opacity=70);  /*支持 IE 浏览器*/
-moz-opacity:0.70; /*支持 FireFox 浏览器*/
opacity:0.70;  /*支持 Chrome, Opera, Safari 等浏览器*/}
.reservefu{width:100%; height:155px;  z-index: 99; position: relative; top:-340px;
}
.reservefu .tao{width:925px;}
.reservefu .tao .left{margin-top:27px; margin-right:15px;}

#blogs_spacerank_0 strong{float:left;}
/*.bot{  background-color: transparent;
    border: 1px solid #fff;
    border-radius: 5px;
    color: #bfbfbf;
    font-size: 12px;
    height: 26px;
    margin: 10px 15px;
    padding-left: 5px;
    width: 170px; }*/
#ucIbe_cityId,#ucIbe_hotelId,#arrivalDate,#outDate,#tg{  
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 5px;
    color: #bfbfbf;
    font-size: 12px;
    height: 26px;margin: 10px 15px;padding-left: 5px;width: 170px; }
.wrap .md-body  span{width: 680px; float: left; line-height: 28px; height: 40px; color: #FFF; margin-top: 10px;}
.wrap .md-body .bot_ru{ background-image:url(../images/botton_bj.png); width:106px; height:28px; 
border: 0px;
}

#ser table td.itd2 { width: 194px; text-align: left; padding: 2px 0px 2px 0px; }
#ser table td.itd2 select { width: 194px; line-height: 20px; height: 20px; border-radius: 5px;border:1px solid #fff;color:#bfbfbf;font-size: 12px;height: 26px;margin: 10px 15px;padding-left: 5px;width: 170px;background-color: transparent;}
#ser table td.itd2 input { width: 188px; line-height: 18px; height: 18px; padding-left: 3px; border: 1px solid #9C9696;border-radius: 5px;border:1px solid #fff;color:#bfbfbf;font-size: 12px;height: 26px;margin: 10px 15px;padding-left: 5px;width: 170px; background-color: transparent;}

.content{width:917px; height:195px; /*margin:10px auto;*/    position: relative; font-size:12px; top: -280px; }
.content1{width:917px; height:180px; font-size:12px;margin:10px auto; }
.content .one{ float:left; width:630px; height:170px; background-color:#e8e8e8;}
.content .one div{float: left;   margin-left: 3.5px; margin-top:1px;   /*margin-top: 10px;*/ display:inline; }
.content .two{ float:right; width:280px; height:163px; background-color:#e8e8e8; overflow:hidden; padding-top:8px;}
.content .two ul li{float: left;   height: 20px;  line-height: 20px;  margin-left: 14px;  margin-top: 3px;  overflow: hidden;
    width: 250px;}
.content .two ul li a{color:#2c2c2c;}
.content .two ul li .left{width:180px;}


/*#foot_tao{width:100%; min-height:55px; background-color:black; float:left; }*/
#foot_tao{width:100%; min-height:55px; background-color:black; float:left;  position: fixed; bottom:0; 
filter:alpha(opacity=70);  /*支持 IE 浏览器*/
-moz-opacity:0.70; /*支持 FireFox 浏览器*/
opacity:0.70;  /*支持 Chrome, Opera, Safari 等浏览器*/}

.foot .title h4{color:#FFF; font-weight:900;}
/*.foot .content{width:100%; float:left; height:50px; margin-top:12px;}
.foot .content ul li{float:left; width:110px; height:25px;}*/

.foot .content{   background-color: black;    float: left;    height: auto;    padding: 10px;    width: 100%; position:static;}
.foot .content ul li{   float: left;    height: 16px;    width: 101px;}

/*****查找酒店按钮*****/
button.findHbutton { width: 100px; height: 26px; margin: 10px; margin-right: 0px; background: url(../image/webimg/button_findH1.png) no-repeat top; font-size: 14px; padding-left: 12px; line-height: 26px; color: #4c3d1f; font-weight: bold; }
button.findHbutton:hover { background: url(../image/webimg/button_findH1.png) no-repeat bottom; }


.content1{width:917px; height:180px; margin:10px auto; font-size:12px; }
.content1 .one{ float:left; width:630px; height:170px; background-color:#e8e8e8;}
.content1 .one div{float: left;   margin-left: 10px;   /*margin-top: 10px;*/ display:inline; }
.content1 .two{ float:right; width:280px; height:163px; background-color:#e8e8e8; overflow:hidden; padding-top:8px;}
.content1 .two ul li{float: left;   height: 20px;  line-height: 20px;  margin-left: 14px;  margin-top: 3px;  overflow: hidden;
    width: 250px;}
.content1 .two ul li a{color:#2c2c2c;}
.content1 .two ul li .left{width:180px;}

.foot{ height: 75px;  margin: 5px auto 0;  position: relative;  top: -5px;  width: 917px;  overflow: hidden;}
.foot .title{float:left; width:100%;background-color:black;}
.foot .title h4{color:#FFF; font-weight:900;}
/*.foot .content1{width:100%; float:left; height:50px; margin-top:12px;}
.foot .content1 ul li{float:left; width:110px; height:25px;}*/

.foot .content1{width:100%; float:left; height:50px; background-color:black;line-height:40px;}
.foot .content1 ul li{float:left; width:110px; height:25px;}



.link1{width:890px; float:left; height:auto; margin-top:12px;  }
.link1 img{margin-right:5px;}
.link1 .right a{color:#daaf2f; font-weight:900;}

.link{width:100%; float:left; height:auto; background-color:black; padding-bottom:30px; padding-top:30px;}
.link img{margin-right:5px;}
.link .right a{color:#daaf2f; font-weight:900;}

/* list */

.dao{width:100%; margin:0 auto; height:70px;  z-index: 9999999; background-image:url(../images/tmbj.png);
}
.dao .tao{width:890px; height:70px; line-height:70px; margin:0 auto;}
.dao .tao .left{margin:10px; margin-right:50px; margin-top:5px;}
.dao .tao ul li{float:left; margin-left:35px; margin-right:30px; font-size:14px; font-weight:900;}
.dao .tao .right{margin-top:13px;}

.mainfu{width:880px; margin:0 auto; height:auto; min-height:500px;  margin-top:20px; background-image:url(../images/tmbj.png); padding: 35px; padding-top:10px;}
.mainfu ul li{float:left; width:280px; margin-left: 25px;
margin-right: 25px; margin-top: 35px;}

.mainfu ul li .jdbj{height:60px;  width:280px; float:left; background-color:#555555;}
.mainfu ul li .jdbj .st{float:left; }
.mainfu ul li .jdbj .dm{font-size:17px; margin-left:10px; margin-top: 10px; width:250px; float:left;}
.mainfu ul li .jdbj .edm{font-size:14px; margin-left:10px; width:250px; float:left;}

/*list2*/
.mainfu_list2{width:880px; margin:20px auto; height:auto; display:table; background-image:url(../images/tmbj.png); padding: 35px; padding-top:10px;}
.mainfu_list2 .hotelCount{color: #F9870C;}
.mainfu_list2 ul li{float:left; width:980px; margin-left: 10px; margin-right: 10px; margin-top: 30px; overflow:hidden;}
.mainfu_list2 .left{width:270px; height:auto;}
.mainfu_list2 .left .jdbj{background-color: #555555; border-left: 5px solid #f5bc2a; float: left; height: auto; padding-bottom: 5px; width: 255px;}
.mainfu_list2 ul li .jdbj .st{float:left; }
.mainfu_list2 ul li .jdbj .dm{font-size:15px; margin-left:10px; margin-top: 5px; width:250px; float:left; text-align:center}
.mainfu_list2 ul li .jdbj .edm{font-size:14px; margin-left:10px; width:250px; float:left; text-align:center;}

.mainfu_list2 .right{width:670px; height:auto; padding: 10px 10px 0 30px;}
.mainfu_list2 .right .title{width:545px;   float:left;  color: #f3f3f3;    font-size: 15px;  font-weight: 900; }
.mainfu_list2 .right .glink .gray_link{font-size:12px;}
.mainfu_list2 .right .details{width:545px; height:130px;     line-height: 26px;  margin-top:5px; margin-bottom:5px; float:left; overflow:hidden; color: #f3f3f3; }
.mainfu_list2 .right .tel{  color: #fcbb34;    float: left;    height: auto;    line-height: 25px; width: 545px;}
.mainfu_list2 .right a{color:#FFF;}

/*listshow*/
.mainfu_listshow{width:880px; margin:20px auto; height:auto; display:table; background-image:url(../images/tmbj.png); padding: 35px; padding-top:10px;}
.listshow_content{width:890px;    margin: 25px auto 0; overflow:hidden;}
.mainfu_listshow .listshow_content .left{width:280px; height:auto; padding: 10px;}
.mainfu_listshow .listshow_content .left .jdbj{background-color: #555555; border-left: 5px solid #f5bc2a; float: left; height: auto; padding-bottom: 5px; width: 276px;}
.mainfu_listshow .listshow_content .jdbj .st{float:left; }
.mainfu_listshow .listshow_content .jdbj .dm{font-size:15px; margin-left:10px; margin-top: 5px; width:250px; float:left; text-align:center}
.mainfu_listshow .listshow_content .jdbj .edm{font-size:14px; margin-left:10px; width:250px; float:left; text-align:center;}

.mainfu_listshow .listshow_content .right{width:570px; height:auto; padding: 10px; overflow:hidden;}
.mainfu_listshow .listshow_content .right .title{color: #f3f3f3;  float: left; font-size: 15px;  font-weight: 900;  width: 570px;}
.mainfu_listshow .listshow_content .right .details{width:570px; height:130px;     line-height: 26px;  margin-top:5px; margin-bottom:5px; float:left; overflow:hidden; color: #f3f3f3; }
.mainfu_listshow .listshow_content .right .tel{  color: #fcbb34;    float: left;    height: 55px;    line-height: 25px; width: 570px;}
.mainfu_listshow .listshow_content .right a{color:#FFF;}
.mainfu_listshow .listshow_content_foot{ width:734px; height:auto; margin:0 auto;}
.mainfu_listshow .listshow_content_foot .biao{color:#FFF; font-size:14px;     margin-top: 5px;}
mainfu_list2 .listshow_content_foot{float:left; width:890px; height:auto; margin-top: 15px; margin-bottom:20px;    margin-left: 10px;}
mainfu_list2 .listshow_content_foot .biao{color:#FFF; font-size:16px;     margin-top: 5px;}
/***********房价代码说明***********/
.divRateDesc { height: 30px; }
.divRateName { overflow: hidden; height: /*这里改动处*/ 30px; width: 100%; }
.divRateName h5 { padding: 0; margin: 0; height: 28px; line-height: 28px; cursor: pointer; font-family: 黑体; font-weight: 500; font-size: 13px; margin-bottom: 0; border-top: 1px solid #ddd; background: url(../image/jifen/jifen_title2.gif) repeat-x; padding-left: 24px; }
.divRateName h5 ul { overflow: hidden; margin-left: -25px; }
.divRateName h5 li { float: left; display: block; width: 24%; text-align: center; }
.divRateName h5 li.add { width: 24px; }
.divRateName h5 li.tl { text-align: left; }
.divRateName h5 li.tr { text-align: right; }
.divRateName h5 li.fr { float: right; }

.ibe_RateCode { width: 660px; margin: 8px auto 5px auto; padding: 0px; border-left: 0px solid #ddd; border-right: 0px solid #ddd; }
.roomRateList { border-left: 1px solid #ddd; border-right: 1px solid #ddd; margin-bottom: 8px; border-radius: 0px; }

/*bookgo*/
.bank{ margin:0; padding:0;}
.bank li{   float: left;
    height: 39px;
    line-height: 40px;
    text-align: center;
    width: 130px; color:#FFF;}
	
/*booklogin*/
.mainfu_booklogin{width:685px; margin:20px auto; height:auto; display:table;  background-image:url(../images/tmbj.png); }
.booklogin_content{float:left; width:685px; overflow:hidden;}
.booklogin_content .content_top{ text-align:center; background-color:#333434; height:55px}
.booklogin_content .content_top img{margin-top:5px;}
.booklogin_content .content_main{height:auto;}
.booklogin_content .left{color:#FFF; padding-left: 30px; width:334px; height: 305px; padding-top:40px; background:url(../images/sutiao.png) repeat-y center right;}
.booklogin_content .left .loginbot{width: 200px;
BACKGROUND-COLOR:#CCC;
height: 35px;
font-size: 12px;
border-radius: 5px;
border:0;
COLOR:#FFF;
padding-left: 8px;
margin: 10px 10px 10px 15px;}
.booklogin_content .left dl dt{ font-size:16px;}
.booklogin_content .right{width:320px;}
.booklogin_content .right dl{margin:85px auto 10px auto; line-height:25px; width:200px; }
.booklogin_content .right dl dt{font-size:16px; color:#fabf2c; text-align:center; border-bottom:2px solid
#fabf2c; padding-bottom: 10px;}
.booklogin_content .right dl dd{color:#FFF; text-align:center;}


/*bookorder*/	
.mainfu_bookorder{width:685px; margin:20px auto; height:auto; display:table;  background-image:url(../images/tmbj.png); margin-top:20px;}
.bookorder_content{float:left; width:685px; overflow:hidden;}
.bookorder_content .content_top{ text-align:left; background-color:#333434; height:65px; margin-left:5px;}
.bookorder_content .content_top img{margin-top:5px;}
.bookorder_content .content_main{ float:left; width:100%; height:auto;}
.bookorder_content .content_main .main_up{    background-image: url("../images/hengtiao.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    color: #fff;
    font-size: 14px;
    font-weight: 900;
    height: 45px;
    line-height: 45px;
    margin: 0 auto;
    text-align: left;
    width: 635px;}
.bookorder_content .content_main .main_dowm{width:635px; margin:0 auto; height:135px; color:#FFF; font-size:16px; background-image: url("../images/hengtiao.png"); background-position: center bottom;
    background-repeat: repeat-x;}
.bookorder_content .content_main .main_dowm dl{width:100%; margin:0; padding: 0 0 0 0px;}
.bookorder_content .content_main .main_dowm dl dt{width:210px; float:left; margin-top:20px;}
.bookorder_content .content_main .main_dowm dl dd{width:210px; float:left; margin-top:20px;}
.bookorder_content .bookorder_content_foot{width:100%; height:auto; float:left; text-align:left; color:#FFF;   padding-left: 25px; }
.bookorder_content .bookorder_content_foot dl{width:100%; margin:0; padding: 0 0 0 0px;}
.bookorder_content .bookorder_content_foot dl dt{width:342px; float:left; margin-top:20px;}
.bookorder_content .bookorder_content_foot dl dd{width:342px; float:left; margin-top:20px;}

/*orderdetail*/
.mainfu_vouchers .right .content_main{ float:left; width:100%; height:auto;}
.mainfu_vouchers .right .content_main .main_up{    background-image: url("../images/hengtiao.png");
                                                    background-position: center bottom;
    background-repeat: repeat-x;
    color: #fff;
    font-size: 14px;
    font-weight: 900;
    height: 45px;
    line-height: 45px;
    margin: 0 auto;
    text-align: left;
    width: 635px;}
.mainfu_vouchers .right .content_main .main_dowm{width:635px; margin:0 auto; height:135px; color:#FFF; font-size:16px; background-image: url("../images/hengtiao.png"); background-position: center bottom;
    background-repeat: repeat-x;}
.mainfu_vouchers .right .content_main .main_dowm dl{width:100%; margin:0; padding: 0 0 0 0px;}
.mainfu_vouchers .right .content_main .main_dowm dl dt{width:210px; float:left; margin-top:20px;}
.mainfu_vouchers .right .content_main .main_dowm dl dd{width:210px; float:left; margin-top:20px;}
.mainfu_vouchers .right .bookorder_content_foot{width:100%; height:auto; float:left; text-align:left; color:#FFF;   padding-left: 25px; }
.mainfu_vouchers .right .bookorder_content_foot dl{width:100%; margin:0; padding: 0 0 0 0px;}
.mainfu_vouchers .right .bookorder_content_foot dl dt{width:342px; float:left; margin-top:20px;}
.mainfu_vouchers .right .bookorder_content_foot dl dd{width:342px; float:left; margin-top:20px;}
	
/*bookend*/
.mainfu_bookend{width:685px; margin:20px auto; height:auto; display:table;  background-image:url(../images/tmbj.png); }
.bookend_content{float:left; width:685px; overflow:hidden;}
.bookend_content .content_top{ text-align:center; background-color:#333434; height:65px}
.bookend_content .content_top img{margin-top:5px;}
.bookend_content .content_main{ float:left; width:100%; height:auto;}
.bookend_content .content_main .main_up{   background-image: url("../images/hengtiao.png");
    background-position: center bottom;
    background-repeat: repeat-x;
    color: #fff;
    font-size: 42px;
    font-weight: 900;
    height: 120px;
    margin: 0 auto;
    padding-top: 55px;
    text-align: center;
    width: 580px;}
.bookend_content .content_main .main_dowm{width:100%; height:110px; color:#FFF; font-size:16px;}
.bookend_content .content_main .main_dowm dl{width:290px; margin:20px auto 0 220px; line-height: 30px;}
.bookend_content .content_main .main_dowm dl dt{width:100px; float:left;}
.bookend_content .content_main .main_dowm dl dd{width:190px; float:left;}
.bookend_content .content_foot{width:100%; height:50px; float:left; text-align:center; }
.bookend_content .content_foot span{font-size:26px; color:#FFF;}

/*prolist*/
.mainfu_prolist{width:880px; margin:20px auto; height:auto; display:table; }
.mainfu_prolist .left{width:150px; height:auto; display: inline; overflow: hidden; }
.mainfu_prolist .left .member{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_prolist .left .member li{  text-align: center; width:140px; float:left;  font-size:14px; font-weight:900; height: 28px; line-height: 28px;}
.mainfu_prolist .left .chaxun{width:150px; height:auto; float:left; margin-top:15px; padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png); color:#FFF;}
.mainfu_prolist .left .chaxun dt{height:25px; line-height:25px; border-bottom:1px solid #FFF; border-top:1px solid #FFF; color:#fac02c; margin-top: 5px; padding-left:4px; font-size: 14px;}
.mainfu_prolist .left .chaxun dd { padding-left:10px; height:23px; line-height:23px; font-size:12px;}
.mainfu_prolist .left .chaxun dd img{margin-right:8px;}

.mainfu_prolist .right{float: right; width:721px; height:auto; background:url(../images/tmbj.png); padding-bottom: 20px;    overflow: hidden;} 
.mainfu_prolist .right .protop{width:721px; height:45px; float:left; background-color:#000;} 
.mainfu_prolist .right .protop strong{color:#FFF; font-size:16px; height:45px; line-height:45px; margin-left:30px;}
.mainfu_prolist .right .promain{padding:15px; float: left; padding-top:5px;}
.mainfu_prolist .right .promain li{width: 160px; height: 185px;    background-color: #fff; float: left; margin-left: 6px; margin-right: 6px; margin-top:20px; display:inline;font-size:12px;}
.mainfu_prolist .right .promain li a{color:#231815;}
.mainfu_prolist .right .promain dl{ background-color:#FFF; text-align:center;}
.mainfu_prolist .right .promain dt{width:160px; height:130px;}
.mainfu_prolist .right .promain dd{width:160px; height:23px; line-height:23px;   overflow: hidden;}

/*proshow*/
.mainfu_proshow{width:880px; margin:20px auto; height:auto; display:table; }
#newloginMain h3{font-size:15px;}
.mainfu_proshow .left{width:150px; height:auto; }
.mainfu_proshow .left .cheak{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_proshow .left .cheak span{text-align:center; width:100%; height:35px; line-height:35px; float:left; font-size:12px; color:#f9c02b; border-bottom:1px solid #FFF; font-weight:900;}
.mainfu_proshow .left .cheak dl{color:#f9c02b;}
.mainfu_proshow .left .cheak dl dt a{color:#f9c02b;}
.mainfu_proshow .left .cheak dl dd a{color:#f9c02b;}
.mainfu_proshow .left .cheak dl dt{width: 48%; height: 36px; padding-left: 3px; line-height: 36px; float: left;}
.mainfu_proshow .left .cheak dl dd{width:47%; height:36px; line-height:36px; float:left;}

.mainfu_proshow .left .shop{width:150px; height:auto; float:left; margin-top:10px;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png); min-height: 100px; padding-bottom:10px; }
.mainfu_proshow .left .shop span{width:100%; height:35px; line-height:35px; float:left; font-size:16px; color:#FFF; border-bottom:1px solid #FFF; font-weight:900; padding-left:15px;}
.mainfu_proshow .left .shop dl{color:#FFF; line-height: 22px;}
.mainfu_proshow .left .shop dl dt{width:70%; float:left; padding-left:10px;}
.mainfu_proshow .left .shop dl dd{width:100%; float:left;     padding-left: 10px; }

.mainfu_proshow .left .chaxun{width:150px; height:auto; float:left; margin-top:15px; padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png); color:#FFF;}
.mainfu_proshow .left .chaxun dt{height:25px; line-height:25px; border-bottom:1px solid #FFF; border-top:1px solid #FFF; color:#fac02c; margin-top: 5px; padding-left:4px; font-size: 14px;}
.mainfu_proshow .left .chaxun dd { padding-left:10px; height:23px; line-height:23px; font-size:14px;}
.mainfu_proshow .left .chaxun dd img{margin-right:8px;}

.mainfu_proshow .right{width:721px; height:auto; padding-bottom: 20px;} 
.mainfu_proshow .right .protop{width:721px; height:45px; float:left; background-color: #000;} 
.mainfu_proshow .right .protop strong{color:#FFFfff; font-size:16px; height:45px; line-height:45px; margin-left:20px;}
.mainfu_proshow .right .promain{float: left; height:auto; width:721px;}
.mainfu_proshow .right .promain .mainup{height:auto; width:100%; float:left; background-image: url(../images/tmbj.png); border-bottom:1px dashed #e0be74;}
.mainfu_proshow .right .promain .mainup .zuo{float:left; width:355px; height:auto; margin-left:20px; margin-bottom:15px;}
.mainfu_proshow .right .promain .mainup .you{float:right; width:335px; margin-bottom:15px;}
.mainfu_proshow .right .promain .mainup .you dl{color: #FFF; margin-top: 15px; line-height: 23px; margin-left: 18px;}
.mainfu_proshow .right .promain .mainup .you dt{ font-size:16px; }
.mainfu_proshow .right .promain .mainup .you dd{padding-left:30px; font-size:14px;}
.mainfu_proshow .right .promain .mainup .you dd .shuliang{width:30px; width: 40px; height: 20px; line-height: 20px; }
.mainfu_proshow .right .promain .mainup .you dd img{margin-top:10px;}

.mainfu_proshow .right .promain .maindowm{height:auto; width:100%; float:left; background-image: url(../images/tmbj.png); margin-top:10px; color:#FFF; margin-bottom: 10px; overflow:hidden; padding-bottom:10px;}
.mainfu_proshow .right .promain .maindowm dl{line-height:20px;}
.mainfu_proshow .right .promain .maindowm dt{color:#eeb62f; font-size:16px;  margin-left:10px; margin-top:10px; margin-bottom:10px; float:left; width:100%;}
.mainfu_proshow .right .promain .maindowm dd{padding-left:15px; float:left; width:97%;}
.mainfu_proshow .right .profoot{float:left; width:100%; height:auto; background-image: url(../images/tmbj.png); margin-top:10px; margin-bottom:10px;}
.mainfu_proshow .right .profoot .context{float:left; height:auto; color:#FFF; text-indent:2em; margin-left: 15px; margin-bottom:15px;}


/*history*/
.mainfu_history{width:880px; margin:20px auto; height:auto; display:table; }
.mainfu_history .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_history .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_history .left .personal p{ line-height:24px; height:24px;}
.mainfu_history .left .member{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_history .left .member li{width:140px; float:left;  font-size:14px; font-weight:900; height: 28px; line-height: 28px;}

.mainfu_history .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 20px; overflow:hidden;} 
.mainfu_history .right .historytop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_history .right .historytop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_history .right .historymain{ float: left;  width:100%; height:auto;}
.mainfu_history .right .historymain .query{color:#FFF; width:97%; height:115px; overflow:hidden; float:left; border-bottom:1px solid #FFF; padding-top: 15px; padding-left:20px;}
.mainfu_history .right .historymain .query .select{ border:1px solid #FFF; BACKGROUND-COLOR: transparent;}
.mainfu_history .right .historymain .query .historybot{width:150px; BACKGROUND-COLOR: transparent;
height:26px;
font-size:12px;
border-radius:5px;
border:1px solid #FFF;
COLOR: #bfbfbf;
padding-left:5px;
margin:10px 15px 10px 15px;}
.mainfu_history .right .historymain .result{color:#FFF; font-size:13px; width:100%; float:left;}
.mainfu_history .right .historyfoot{width:100%; float:left; height:auto; margin-top: 20px;} 
.mainfu_history .right .historyfoot .page{width:525px; margin:0 auto;  font-size: 16px; color:#FFF;   height: auto;}
.mainfu_history .right .historyfoot .page span{ border: 1px solid #fff;
    float: left;
    height: 25px;
    line-height: 25px;
    margin-left: 3px;
    margin-right: 3px;
    text-align: center;
    width: 55px;}

/*information*/
.mainfu_information{width:880px;margin:20px auto; height:auto; display:table; }
.mainfu_information .left{width:150px; height:auto; overflow:hidden;  text-align: center; text-align:center; }
.mainfu_information .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_information .left .personal p{ line-height:24px; height:24px;}
.mainfu_information .left .member{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_information .left .member li{width:140px; float:left; font-size:14px; font-weight:900; height: 28px; line-height: 28px;}

.mainfu_information .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 20px; overflow:hidden;} 
.mainfu_information .right .informationtop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_information .right .informationtop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_information .right .informationmain{width:721px; float:left; height:auto; color:#FFF;  padding-bottom: 15px; border-bottom:1px dashed #FC0;}
.mainfu_information .right .informationmain span{float:left; margin-left:1%;  margin-top: -1px;}
.mainfu_information .right .informationmain dl{  line-height: 25px;  padding-left: 15px;  padding-top: 10px;  width: 340px;   
height: auto;
}
.mainfu_information .right .informationmain dl select,input,textarea{BACKGROUND-COLOR: transparent; border:1px solid #FFF;}
.mainfu_information .right .informationmain dl dt{width:75px; height:27px; margin-top:10px;  float:left;}
.mainfu_information .right .informationmain dl dd{width:223px; 
height:27px;  margin-top:10px;  float:left;
}
.mainfu_information .right .informationfoot{float:left; width:100%; height:auto;   margin-bottom: 5px;
    margin-top: 20px;}
.mainfu_information .right .informationfoot .determine{ margin:0 auto; width:140px;}

/* vouchers*/
.mainfu_vouchers{width:880px; margin:20px auto; height:auto; display:table; }
.mainfu_vouchers .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_vouchers .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_vouchers .left .personal p{ line-height:24px; height:24px;}
.mainfu_vouchers .left .member{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_vouchers .left .member li{width:140px; float:left;  font-size:14px; font-weight:900; height: 28px; line-height: 28px;}

 .voucherstop{width:721px; height:45px; line-height:45px;  float:left; border-bottom:1px solid #FFF; } 
 .voucherstop strong{ margin-left:20px;  ;}
.mainfu_vouchers .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 20px; overflow:hidden;} 
.mainfu_vouchers .right .voucherstop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_vouchers .right .voucherstop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_vouchers .right .vouchersmain{ float: left;  width:100%; height:auto;}
.mainfu_vouchers .right .vouchersmain .query{color:#FFF; width:100%; height:36px; overflow:hidden; float:left; border-bottom:1px solid #FFF; padding-top: 15px; padding-left:20px;}
.mainfu_vouchers .right .vouchersmain .query .select{ border:1px solid #FFF; BACKGROUND-COLOR: transparent;}
.mainfu_vouchers .right .vouchersmain .query .vouchersbot{width:150px; BACKGROUND-COLOR: transparent; height:26px; font-size:12px; border-radius:5px; border:1px solid #FFF; COLOR: #bfbfbf; padding-left:5px; margin:10px 15px 10px 15px;}
.mainfu_vouchers .right .vouchersmain .result{color:#FFF; font-size:13px; width:100%; float:left;}
.mainfu_vouchers .right .vouchersfoot{width:100%; float:left; height:auto; margin-top: 20px;} 
.mainfu_vouchers .right .vouchersfoot .page{width:525px; margin:0 auto;  font-size: 16px; color:#FFF;   height: auto;}
.mainfu_vouchers .right .vouchersfoot .page span{ border: 1px solid #fff;  float: left;  height: 25px;  line-height: 25px;  margin-left: 3px;   margin-right: 3px; text-align: center;  width: 55px;}
	
/*mainfu_vouchersing*/
.mainfu_vouchersing{width:880px; margin:20px auto; height:auto; display:table;}
.mainfu_vouchersing .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_vouchersing .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_vouchersing .left .personal p{ line-height:24px; height:24px;}
.mainfu_vouchersing .left .member{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_vouchersing .left .member li{width:140px; float:left;  font-size:14px; font-weight:900; height: 28px; line-height: 28px;}

.mainfu_vouchersing .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 20px; overflow:hidden;} 
.mainfu_vouchersing .right .vouchersingtop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_vouchersing .right .vouchersingtop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_vouchersing .right .vouchersingmain{ float: left;  width:100%; height:auto;}
.mainfu_vouchersing .right .vouchersingmain .query{color:#FFF; width:100%; height:40px; overflow:hidden; float:left; border-bottom:1px dashed #FFF; padding-top: 15px; padding-left:20px;}
.mainfu_vouchersing .right .vouchersingmain .query tr td span{float: left; margin-left: 20px; text-align: center;  width: 75px;}
.mainfu_vouchersing .right .vouchersingmain .query .select{ border:1px solid #FFF; BACKGROUND-COLOR: transparent;}
.mainfu_vouchersing .right .vouchersingmain .query .vouchersbot{width:150px; BACKGROUND-COLOR: transparent; height:26px; font-size:12px; border-radius:5px; border:1px solid #FFF; COLOR: #bfbfbf; padding-left:5px; margin:10px 15px 10px 15px;}
.mainfu_vouchersing .right .vouchersingmain .result{color:#FFF; font-size:13px; width:100%; float:left;}
.mainfu_vouchersing .right .vouchersingfoot{width:100%; float:left; height:auto; margin-top: 20px;} 
.mainfu_vouchersing .right .vouchersingfoot .page{width:525px; margin:0 auto;  font-size: 16px; color:#FFF;   height: auto;}
.mainfu_vouchersing .right .vouchersingfoot .page span{ border: 1px solid #fff;  float: left;  height: 25px;  line-height: 25px;  margin-left: 3px;   margin-right: 3px; text-align: center;  width: 55px;}

/*wallet*/
.mainfu_wallet{width:880px; margin:20px auto; height:auto; display:table; }
.mainfu_wallet .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_wallet .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_wallet .left .personal p{ line-height:24px; height:24px;}
.mainfu_wallet .left .member{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_wallet .left .member li{width:140px; float:left;  font-size:14px; font-weight:900; height: 28px; line-height: 28px;}

.mainfu_wallet .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 15px; overflow:hidden;} 
.mainfu_wallet .right .wallettop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_wallet .right .wallettop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_wallet .right .walletmain{float: left;  width:100%; padding-left:5px; height:auto; color:#FFF;}
.mainfu_wallet .right .walletmain .select{ border:1px solid #FFF; BACKGROUND-COLOR: transparent;}
.mainfu_wallet .right .walletmain dl{ width:100%; height: auto; }
.mainfu_wallet .right .walletmain dl dt{padding-left:25px; width: 125px; float:left; height: 28px; line-height:48px;  margin-top: 15px;}
.mainfu_wallet .right .walletmain dl dd{width:450px; float:left; height: 28px; line-height:28px; margin-top: 15px;}
.mainfu_wallet .right .walletmain .vouchersbot{width:145px; BACKGROUND-COLOR: transparent; height:26px; font-size:12px; border:1px solid #FFF; COLOR: #bfbfbf; padding-left:5px; }
.mainfu_wallet .right .walletmain .result{color:#FFF; font-size:16px; width:100%; float:left;}
.mainfu_wallet .right .walletfoot{width:100%; float:left; height:auto; margin-top: 20px;} 
.mainfu_wallet .right .walletfoot .page{width:525px; margin:0 auto;  font-size: 16px; color:#FFF;   height: auto;}
.mainfu_wallet .right .walletfoot .page span{ border: 1px solid #fff;  float: left;  height: 25px;  line-height: 25px;  margin-left: 3px;   margin-right: 3px; text-align: center;  width: 55px;}

/*shop*/
.mainfu_shop{width:880px; margin:20px auto; height:auto; display:table;}
.mainfu_shop .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_shop .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_shop .left .personal p{ line-height:24px; height:24px;}
.mainfu_shop .left .member{width:150px; height:auto; float:left;  padding-top:10px; overflow:hidden; background-image:url(../images/tmbj.png);}
.mainfu_shop .left .member li{width:140px; float:left;  font-size:14px; font-weight:900; height: 28px; line-height: 28px;}

.mainfu_shop .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 15px; overflow:hidden;} 
.mainfu_shop .right .shoptop{width:721px; height:95px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_shop .right .shoptop strong{color:#FFF; font-size:16px; height:60px; line-height:60px; margin-left:45px;  color:#FFF;}
.mainfu_shop .right .shoptop .listy{width:105px;   height:60px; background:url(../images/30ybj.png) no-repeat 0px 14px; float:left; padding-left:10px; margin-left: 50px;}
.mainfu_shop .right .shoptop .er{float:left; width:100%; border-bottom:1px dashed #FFF;}
.mainfu_shop .right .shoptop .title{float:left; font-size:16px; font-weight:900; color:#fac02c; padding-left: 20px; height: 35px;
line-height: 35px;}
.mainfu_shop .right .shopmain{float: left;  width:100%; padding-left:5px; height:auto; color:#FFF; font-size:13px; }
.mainfu_shop .right .shopmain .select{ border:1px solid #FFF; BACKGROUND-COLOR: transparent;}
.mainfu_shop .right .shopmain dl{ width:100%; height: auto; }
.mainfu_shop .right .shopmain dl dt{padding-left:25px; width: 105px; float:left; height: 28px; line-height:28px;  margin-top: 15px;}
.mainfu_shop .right .shopmain dl dd{width:650px; float:left; height: 28px; line-height:28px; margin-top: 15px;}
/*.mainfu_shop .right .shopmain dl dd{width:650px; float:left; height: 33px; line-height:0px; margin-top: -11px;}*/
.mainfu_shop .right .shopmain .shopbot{width:145px; BACKGROUND-COLOR: transparent; height:26px; font-size:12px; border:1px solid #FFF; COLOR: #bfbfbf; padding-left:5px; }
.mainfu_shop .right .shopmain .result{color:#FFF; font-size:16px; width:100%; float:left;}
.mainfu_shop .right .shopfoot{width:100%; float:left; height:auto; margin-top: 20px;} 
.mainfu_shop .right .shopfoot .page{width:525px; margin:0 auto;  font-size: 16px; color:#FFF;   height: auto;}
.mainfu_shop .right .shopfoot .page span{ border: 1px solid #fff;  float: left;  height: 25px;  line-height: 25px;  margin-left: 3px;   margin-right: 3px; text-align: center;  width: 55px;}

/*brand*/
.mainfu_brand{width:880px; margin:20px auto; height:auto; display:table; }
.mainfu_brand .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_brand .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_brand .left .personal p{ line-height:24px; height:24px;}
.mainfu_brand .left .member{width:150px; height:auto; float:left;   overflow:hidden; }
.mainfu_brand .left .member li{width:140px; float:left; font-size:13px; font-weight:900; height: 28px; line-height: 28px; background-image:url(../images/tmbj.png); margin-bottom:10px; text-align:center;}

.mainfu_brand .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 15px; overflow:hidden;} 
.mainfu_brand .right .brandtop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_brand .right .brandtop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_brand .right .brandmain{float: left;  width:100%; padding-left:5px; height:auto; color:#FFF; }
.mainfu_brand .right .brandmain .title{font-size:80px; font-weight:bold; color:#FFF; float:left; width:98%; margin-left:30px; margin-top:10px;}
.mainfu_brand .right .brandmain .about{color:#FFF; font-size:16px; float:left; width:100%; margin-left:10px}
.mainfu_brand .right .brandmain .brandmaintext{float: left; font-size: 12px; height: auto; line-height: 20px; margin-left: 35px; margin-top: 10px;
text-indent: 2em; width: 300px;}
.mainfu_brand .right .brandmain .brandmainimg{width:370px; float:left;  margin-left: 5px; overflow:hidden;}

.mainfu_brand .right .brandfoot{width:100%; float:left; height:auto; font-size:16px; margin-top: 10px; color:#FFF; overflow:hidden;} 
.mainfu_brand .right .brandfoot .about{width:100%;  padding-left: 20px; }
.mainfu_brand .right .brandfoot .brandfootimg{width:380px; margin:20px auto; border-bottom:1px solid #FFF; border-top:1px solid #FFF;}
.mainfu_brand .right .brandfoot .brandfootimg img{margin:10px;}



/*summary*/
.mainfu_summary{width:880px; margin:20px auto; height:auto; display:table; }
.mainfu_summary .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_summary .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_summary .left .personal p{ line-height:24px; height:24px;}
.mainfu_summary .left .member{width:150px; height:auto; float:left;   overflow:hidden; }
.mainfu_summary .left .member li{width:140px; float:left; font-size:16px; font-weight:900; height: 28px; line-height: 28px; background-image:url(../images/tmbj.png); margin-bottom:10px; text-align:center;}

.mainfu_summary .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 15px; overflow:hidden;} 
.mainfu_summary .right .summarytop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_summary .right .summarytop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_summary .right .summarymain{float: left;  width:100%;  height:auto; color:#FFF; }
.mainfu_summary .right .summarymain .title{font-size:80px; font-weight:bold; color:#FFF; float:left; width:98%; margin-left:30px; margin-top:10px;}
.mainfu_summary .right .summarymain .about{color:#FFF; font-size:16px; float:left; width:100%; margin-left:10px}
.mainfu_summary .right .summarymain .summarymaintext{float: left; font-size: 12px; height: auto; line-height: 20px; margin-left: 35px; margin-top: 10px;
text-indent: 2em; width: 300px;}
.mainfu_summary .right .summarymain .summarymainimg{width:465px; float:left;  margin-left: 5px;}

.mainfu_summary .right .summaryfoot{width:100%; float:left; height:auto; font-size:16px;  color:#FFF; overflow:hidden;} 
.mainfu_summary .right .summaryfoot .about{width:100%; border-bottom:1px solid
#FFF;   float:left; height: 35px; line-height: 35px;}
.mainfu_summary .right .summaryfoot .about strong{margin-left:10px;}
.mainfu_summary .right .summaryfoot .summaryfootcontext{width:800px; float:left; margin-left:12px; margin-top:12px; text-indent:2em; line-height:23px; }



/*honor*/
.mainfu_honor{width:880px; margin:20px auto; height:auto; display:table; }
.mainfu_honor .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_honor .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_honor .left .personal p{ line-height:24px; height:24px;}
.mainfu_honor .left .member{width:150px; height:auto; float:left;   overflow:hidden; }
.mainfu_honor .left .member li{width:140px; float:left; font-size:13px; font-weight:900; height: 28px; line-height: 28px; background-image:url(../images/tmbj.png); margin-bottom:10px; text-align:center;}

.mainfu_honor .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 15px; overflow:hidden;} 
.mainfu_honor .right .summaryfoot{ padding:20px;}
.mainfu_honor .right .summaryfoot .about{font-weight:900; font-size: 14px;}
.mainfu_honor .right .honortop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_honor .right .honortop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_honor .right .honormain{float: left;  width:100%;  height:auto; color:#FFF; }
.mainfu_honor .right .honormain .title{font-size:80px; font-weight:bold; color:#FFF; float:left; width:98%; margin-left:30px; margin-top:10px;}
.mainfu_honor .right .honormain .about{color:#FFF; font-size:16px; float:left; width:100%; margin-left:10px}
.mainfu_honor .right .honormain .honormaintext{float: left; font-size: 12px; height: auto; line-height: 20px; margin-left: 35px; margin-top: 10px;
text-indent: 2em; width: 300px;}
.mainfu_honor .right .honormain .honormainimg{width:465px; float:left;  margin-left: 5px;}

.mainfu_honor .right .honorfoot{width:100%; float:left; height:auto; font-size:16px;  color:#FFF; overflow:hidden;} 
.mainfu_honor .right .honorfoot .about{width:100%; border-bottom:1px solid
#FFF;   float:left; height: 35px; line-height: 35px;}
.mainfu_honor .right .honorfoot .about strong{margin-left:10px;}
.mainfu_honor .right .honorfoot .honorfootcontext{width:70%; float:left; margin-left:130px; margin-top:20px; line-height:23px; }
.mainfu_honor .right .honorfoot .honorfootcontext ul li{float:left; width:30px; height:auto; text-align:center; line-height:18px; }

/*contactus*/
.mainfu_contactus{width:700px; margin:20px auto; height:auto; display:table; background-color:#FFF; padding: 35px; padding-top:10px; overflow:hidden;}
.mainfu_contactus .title{width:100%; height:auto; float:left; font-size:16px; font-weight:900; color:#595757; margin-top:5px;}
.mainfu_contactus dl{color:#595757; line-height:28px; margin-left:20px;}
.mainfu_contactus dl dt{ font-weight:600;  font-size:14px;}

/*join*/
.mainfu_join{width:700px; margin:20px auto; height:auto; min-height:350px;   background-color:#FFF; /*background-image:url(../images/tmbj.png);*/ overflow:hidden;}
.mainfu_join .title{width:100%; height:auto; float:left; font-size:16px; font-weight:900; color:#595757; margin-top:5px;}
.mainfu_join dl{color:#595757; line-height:28px;  }
.mainfu_join dl dt{ font-weight:900;  font-size:16px;  color:#fac02c; text-align:center;}
.mainfu_join dl dt span{ background-color:#FFF; height:30px; width:130px; margin:0 auto;}
.mainfu_join dl dd{ padding:20px;}

/*activity*/
.mainfu_activity{width:880px; margin:20px auto; height:auto; display: table; }
.mainfu_activity .left{width:150px; height:auto; overflow:hidden;  text-align: center; }
.mainfu_activity .left .personal{float:left; width:150px; height:55px; border-bottom:1px solid #FFF; color:#fac02c;}
.mainfu_activity .left .personal p{ line-height:24px; height:24px;}
.mainfu_activity .left .member{width:150px; height:auto; float:left;   overflow:hidden; }
.mainfu_activity .left .member li{width:140px; float:left; font-size:13px; font-weight:900; height: 28px; line-height: 28px; background-image:url(../images/tmbj.png); margin-bottom:10px; text-align:center;}

.mainfu_activity .right{width:721px; height:auto; background-image:url(../images/tmbj.png); padding-bottom: 15px; overflow:hidden;} 
.mainfu_activity .right .title{background-color: #000;  color: #fff;  float: left;  font-size: 16px;  height: 45px;  line-height: 45px;  width: 100%;}
.mainfu_activity .right .title strong{margin-left:20px;}
.mainfu_activity .right .vouchersmain{width:100%; height:auto; float:left;}
.mainfu_activity .right .activitytop{width:721px; height:65px;  float:left; border-bottom:1px solid #FFF; } 
.mainfu_activity .right .activitytop strong{color:#FFF; font-size:16px; height:65px; line-height:65px; margin-left:30px;  color:#fac02c;}
.mainfu_activity .right .activitymain{float: left;  width:100%;  height:auto; color:#FFF; }
.mainfu_activity .right .activitymain .title{font-size:80px; font-weight:bold; color:#FFF; float:left; width:98%; margin-left:30px; margin-top:10px;}
.mainfu_activity .right .activitymain .about{width:100%; float:left; height: 45px; line-height: 45px; color:#FFF; font-size:16px; background-color:#000; }
.mainfu_activity .right .activitymain .about strong{margin-left:20px;}
.mainfu_activity .right .activitymain .activitymaincontext{float: left; font-size: 12px; height: auto; line-height: 20px; margin-left: 35px; margin-top: 10px;  width: 755px;}
.mainfu_activity .right .activitymain .activitymaincontext li{ height:85px; float:left; background-color:#676867; margin-top: 15px;
margin-bottom: 15px; overflow:hidden;}
.mainfu_activity .right .activitymain .activitymaincontext li img{float:left;}
.mainfu_activity .right .activitymain .activitymaincontext li span{width:385px; float:left; height:auto; margin-left:10px; margin-top:3px;}


/*details*/
.mainfu_details{width:880px; margin:20px auto; height:auto;   overflow:hidden;}
.mainfu_details .content_top{ text-align:left;  height:65px; margin-left:5px; background-image:url(../images/tmbj.png);}
.mainfu_details .content_top img{margin-top:5px;}
.mainfu_details .content_main{ float:left; width:100%; height:auto; background-image:url(../images/tmbj.png);}
.mainfu_details .content_main .main_up{  color: #efba34;  font-size: 16px;  font-weight: 900;  height: 45px;  line-height: 45px;  margin: 0 auto;  text-align: left;  width: 1000px; border-bottom:1px solid #FFF;     padding-left: 20px;}
.mainfu_details .content_main .main_dowm{width:100%; margin:0 auto; height:auto; color:#FFF; font-size:12px; float:left; border-bottom:1px dashed #fabf2c; padding-bottom: 15px;}
.mainfu_details .content_main .main_dowm span{width:100%; height:80px; float:left;  border-bottom:1px dashed #CCC; margin-top:20px; padding-left:20px;   line-height: 33px; }
.mainfu_details .content_main .main_dowm ul li{width:400px; float:left; margin-left: 23px;   margin-top: 15px;}
.mainfu_details .content_main .main_dowm dl{width:100%; margin:0; padding: 0 0 0 0px;}
.mainfu_details .content_main .main_dowm dl dt{width:200px; float:left; margin-top:20px;}
.mainfu_details .content_main .main_dowm dl dd{width:285px; float:left; margin-top:20px;}


.mainfu_details .details_content_foot .detailsbot{width:170px; BACKGROUND-COLOR: transparent; height:26px; font-size:12px; border:1px solid #FFF; COLOR: #bfbfbf; padding-left:5px;   margin-left: 10px;}
.mainfu_details .details_content_foot{width:100%; height:auto; float:left; text-align:left; color:#FFF;   border-bottom:1px dashed #fabf2c; padding-bottom:15px; background-image:url(../images/tmbj.png);}
.mainfu_details .details_content_foot #tb1{float:left;}
.mainfu_details .details_content_foot .title{width:100%; border-bottom:1px solid #FFF; float:left;  height:45px; line-height:45px; padding-left:20px; color:#efba34;}
.mainfu_details .details_content_foot .title strong{ font-size:14px;}
.mainfu_details .details_content_foot dl{width:100%; margin-left:20px; padding: 0 0 0 0px;}
.mainfu_details .details_content_foot dl dt{width:345px; float:left; margin-top:20px;}
.mainfu_details .details_content_foot dl dt img{margin-right:5px; float:left; margin-top: 7px;}
.mainfu_details .details_content_foot dl dt select{BACKGROUND-COLOR: transparent; border:1px solid #FFF; }
.mainfu_details .details_content_foot dl dd{width:345px; float:left; margin-top:20px;}
.mainfu_details .details_content_foot dl dd img{margin-right:5px; float:left; margin-top: 7px;}

.mainfu_details .details_content_remarks{color:#FFF; width:100%; height:auto;  padding-bottom: 10px;  border-bottom:1px dashed #fabf2c; float: left; background-image:url(../images/tmbj.png);}
.mainfu_details .details_content_remarks .title{width:100%; font-size:13px; float:left; border-bottom:1px solid #FFF; height:45px; line-height:45px; padding-left:20px; color:#efba34;}

.mainfu_details .securities{width:100%;  margin-top: 20px;   min-height: 155px; background:url(../images/juan.png) no-repeat #29201e; float:left; color:#FFF; border-bottom:1px dashed #fabf2c;}
.mainfu_details .securities .title{width:100%; margin-left:110px; float:left; font-size:16px; margin-top:10px;}
.mainfu_details .securities .securitiesbot{width:55px; BACKGROUND-COLOR: transparent; height:26px; font-size:12px; border:1px solid #FFF; COLOR: #bfbfbf; padding-left:5px;   margin-left: 10px;}

.mainfu_details .confirmation{width:100%;  margin-top: 20px;   height: 150px; background-color:#29201e; float:left; color:#FFF; border-bottom:1px dashed #fabf2c;}
.mainfu_details .confirmation .confirmationone{width:100%; height:auto; float:left; padding-left:55px; margin-top:30px;  font-size: 14px;}
.mainfu_details .confirmation .confirmationone img{float:left; margin-top:6px; margin-right:10px;}
.mainfu_details .confirmation .confirmationtwo{float: left;  font-size: 14px; height: auto;  margin-top: 15px; padding-left: 55px; width: 90%;}
.mainfu_details .confirmation .confirmationthree{float: left; text-align:center;  font-size: 14px; height: auto; margin-top:15px;   width:100%;}
.mainfu_details .confirmation .confirmationthree input{height:35px; width:140px; border:0;}

.confirmation{width:880px;  margin:0 auto; margin-bottom:100px;  height: 150px; background-color:#29201e;  color:#FFF; border-bottom:1px dashed #fabf2c;}
.confirmation .confirmationone{width:100%; height:auto; float:left; padding-left:55px; margin-top:30px;  font-size: 14px;}
.confirmation .confirmationone img{float:left; margin-top:6px; margin-right:10px;}
.confirmation .confirmationtwo{float: left;  font-size: 14px; height: auto;  margin-top: 15px; padding-left: 55px; width: 90%;}
.confirmation .confirmationthree{float: left; text-align:center;  font-size: 14px; height: 31px; 
margin-top:15px;   width:100%;
}
.confirmation .confirmationthree input{height:27px; width:95px; border:0;border-radius:12px;}

/*弹窗css*/
.botton{ color:#F00; cursor:pointer;} 
#cwxBg{ position:absolute; display:none; width:100%; height:100%; left:0px; top:0px; z-index:1000; background:#000; } 
#cwxWd{ position:absolute; display:none; border:2px solid #CCC; padding:10px; z-index:1500;   width: 670px;  background-color:#6c6c6c;} 
#cwxWd #ucIbe_findHoteltable{width:100%; margin:0;}
#cwxCn{ display:block; color:#FFF;} 
.imgd{ width:400px; height:300px;} 
#cwxCn .tcspan{width: 100%;float: left; line-height: 28px; height: 40px; color: #FFF; margin-top: 10px;}
#cwxCn .tcspan strong{float:left;}
/*#cwxCn .tcbot_ru{  background-image: url("../images/botton.png"); border: 0 none;  height: 28px;  width: 106px;}*/
/*#cwxCn .tcbot #outDate #arrivalDate{position:absolute; width:170px; BACKGROUND-COLOR: transparent;height:26px; font-size:12px; border-radius:5px; border:1px solid #FFF; COLOR: #bfbfbf;
padding-left:5px; margin:0px 15px 0px 15px; float:left; }*/


#club_3 p{
    font-size:12px;text-indent:24px
}




button.add_cart{width:122px; height:35px; border:0; margin-top:20px; line-height:37px; background:url(../Image/jifen/imgall.jpg) -3px -119px no-repeat;}
button.add_cart:hover{ background:url(../Image/jifen/imgall.jpg) -3px -156px no-repeat;}
button.add_cart_no{width:132px; height:42px; margin-top:20px;  cursor:default; line-height:37px; background:url(../Image/jifen/imgall.jpg) -127px -118px no-repeat;}



/********有关弹出提示框样式********/
#prompting_logic{ position:absolute; width:399px; height:240px; display:none;}
#prompting_logic .ptitle{ width:auto; height:43px; background:url(../image/webimg/prompting.png) no-repeat top left}
#prompting_logic .ptitle a{ float:right; margin-right:16px; margin-top:12px; width:18px; height:18px; background:url(../image/webimg/close_img.gif) top left; display:inline-block}
#prompting_logic .ptitle a:hover{background:url(../image/webimg/close_img.gif) center left}
#prompting_logic .ptitle a:active{background:url(../image/webimg/close_img.gif) bottom left;}
#prompting_logic .pcon{ width:372px; height:auto; background:#fff; padding:12px; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; margin-left:1px}
#prompting_logic .pcon img{ border:none; margin-top:20px; margin-bottom:20px;}
#prompting_logic .pcon p{ margin:0px; padding:0px; font-family:'微软雅黑'; font-size:16px; font-weight:bold; color:#333; text-align:left; padding:5px}
#prompting_logic .pcon p.text_c{ text-align:center;  margin-top:15px; padding-bottom:0px}
#prompting_logic .pcon a{ color:#f90}
#prompting_logic .pcon a:hover{ color:#f60}
#prompting_logic .pcon a:active{ color:#f30}
#prompting_logic .pfooter{ width:auto; height:5px; background:url(../image/webimg/prompting.png) no-repeat bottom left;}
button.indexgreen{width:133px; font-size:14px; color:#fff; font-weight:bold; padding-left:10px; height:40px; line-height:40px; background:url(../Image/jifen/imgall.jpg) -265px 0px no-repeat;}
button.indexgreen:hover{background:url(../Image/jifen/imgall.jpg) -265px -82px no-repeat;}
button.productorange{width:162px; font-size:14px; color:#fff; font-weight:bold; height:40px; padding-right:10px; line-height:40px; background:url(../Image/jifen/imgall.jpg) -265px -41px no-repeat;}
button.productorange:hover{background:url(../Image/jifen/imgall.jpg) -265px -123px no-repeat;}

/*****弹出加入购物车成功提示******/
 #add_cart_ok{display:none; width:410px; min-height:63px; height:auto;}
 #add_cart_ok a{ color:#f90; text-decoration:underline}
 #add_cart_ok .headimg{ height:67px; background:url(../Image/jifen/cart_add_ok.png) 0px 0px no-repeat;}
 #add_cart_ok .word{ line-height:28px; height:auto; font-size:14px; color:#333; padding:0px; background:url(../Image/jifen/cart_add_ok_bg.png) repeat-y;}
 #add_cart_ok .word p{ margin:0px; padding:5px}
 #add_cart_ok button:focus{ outline:none; -moz-outline:none;}
 #add_cart_ok .foo{ height:20px; background:url(../Image/jifen/cart_add_ok.png) 0px -110px no-repeat; clear:both}
 button.out_cart{width:136px; height:43px; line-height:38px; background:url(../Image/jifen/cart_add_ok.png) -31px -177px no-repeat; margin-right:20px;}
button.out_cart:hover{background:url(../Image/jifen/cart_add_ok.png) -31px -130px no-repeat;}
button.in_cart{width:184px;  height:43px; line-height:38px; background:url(../Image/jifen/cart_add_ok.png) -192px -177px no-repeat;}
button.in_cart:hover{background:url(../Image/jifen/cart_add_ok.png) -192px -130px no-repeat;}



.button_yel100{ /*width:100px;height:30px; border:0; margin:10px; margin-right:20px;*/ background:url(../image/webimg/button_100.png) no-repeat top; font-size:14px; line-height:26px; color:#4c3d1f; font-weight:bold}
.button_yel100:hover{background:url(../image/webimg/button_100.png) no-repeat bottom;}

 .button_yel100g {
    background:url(../image/webimg/button_100.png) no-repeat center;
}

.findHbutton{  font-size: 13px;  font-weight: 900;}

 .button_yel1001{ /*width:100px;height:30px; margin:10px; margin-right:20px;*/width:100px;border:0;border-radius:15px; background:url(../image/webimg/button_100.png) no-repeat top; font-size:14px; line-height:26px; color:#4c3d1f; font-weight:bold}
 .button_yel1001:hover{background:url(../image/webimg/button_100.png) no-repeat bottom;}

.button_yel10011{ /*width:100px;height:30px; margin:10px; margin-right:20px;*/width:60px;height:22px;border:0;border-radius:15px; background:url(../image/webimg/button_100.png) no-repeat top; font-size:12px; line-height:22px; color:#4c3d1f; font-weight:bold}
.button_yel10011:hover{background:url(../image/webimg/button_100.png) no-repeat bottom;}

.button_yel1002{ /*width:100px;height:30px; margin:10px; margin-right:20px;*/width:60px;height:22px;border:0;border-radius:15px; background:url(../image/webimg/button_100.png) no-repeat top; font-size:12px; line-height:22px; color:#4c3d1f; font-weight:bold}
.button_yel1002:hover{background:url(../image/webimg/button_100.png) no-repeat bottom;}

.footIndex .title h4{color:#FFF; font-weight:900;}
/*.foot .content{width:100%; float:left; height:50px; margin-top:12px;}
.footIndex .content ul li{float:left; width:110px; height:25px;}*/

.footIndex .content{   background-color: black;    float: left;    height: auto;    padding: 10px;    width: 100%; position:static;}
.footIndex .content ul li{   float: left;    height: 16px;    width: 101px;}

.footIndex{ height: 140px;  margin: 5px auto 0;  position: relative;  top: -5px;  width: 917px;  overflow: hidden;}
.footIndex .title{float:left; width:100%;background-color:black;}
.footIndex .title h4{color:#FFF; font-weight:900;}
/*.foot .content1{width:100%; float:left; height:50px; margin-top:12px;}
.footfootIndex .content1 ul li{float:left; width:110px; height:25px;}*/

.footIndex .content1{width:100%; float:left; height:50px; background-color:black;line-height:40px;}
.footIndex .content1 ul li{float:left; width:110px; height:25px;}

.dt { padding-left:10px;}

.mainfu_proshow .right .promain .mainup .you dd  b a{margin:0px; border:1px solid #ccc; background:#fff; position:absolute; width:26px; height:18px; margin-left:-2px; margin-top:-2px; overflow:hidden}
 .mainfu_proshow .right .promain .mainup .you dd  b a span{ display:inline-block; width:24px; height:16px; margin:1px;}
 .mainfu_proshow .right .promain .mainup .you dd  b a:hover{ border:1px solid #f00}
 .mainfu_proshow .right .promain .mainup .you dd  b{display:inline-block; padding:0px; margin:0px; text-indent:0px; width:28px; height:20px; vertical-align:middle; margin-right:10px; overflow:visible;}
 .mainfu_proshow .right .promain .mainup .you dd  b.select{ background:#aaa;}
 .mainfu_proshow .right .promain .mainup .you dd  b.select a{ border:1px solid #f60;}
.Bwechat{ position: absolute;left: 40%;z-index: 99999;}
.Bweibo{ position: absolute;left: 65%;z-index: 99999;}
