/* CSS Document */
body{font-size:12px;padding:0px;margin:0px;text-align:center;}
ul,p,dl{list-style-type:none;padding:0px;margin:0px;display:block;}
a{color:#000;text-decoration:none;outline:none;}a:hover{color:#f00;text-decoration:underline;}
.clear{clear:both;font-size:0px;}img{border:none;}i,em{font-style:normal;}
h1,h2,h3,h4,h5,h6,li,dl,dd,dt{display:block;padding:0px;margin:0px;font-size:12px;font-weight:normal;}
#bigbox{margin:0 auto;width:959px;text-align:left;background:#FFE9E9;}
.hr28{clear:both;height:25px;font-size:0px;}

#hd_left{float:left;width:678px;margin:0px 12px 0px 15px;display:inline;}
#hd_right{float:left;width:244px;}
.flow{position:relative;clear:both;}
.flow_main{background:url(imagesbj_06.gif) repeat-y;zoom:1;}
.lctu{padding:5px 0px 5px 2px;display:block;}
.shadow{position:absolute;left:668px;top:3px; z-index:0;*z-index:-1}
.gift{clear:both; }
.gift li{float:left;width:264px;padding:30px 32px 0px 32px;height:240px;}
.gift li span{display:block;clear:both;font-size:14px;font-weight:bold;width:264px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.lpzi{padding-bottom:10px;}
.attend{clear:both;text-align:center;padding:15px 0px 10px 0px;}
.present{position:relative;clear:both;margin-top:10px;}
.bqlw{padding-left:24px;height:32px;}
.note{padding:10px 10px 0px 15px;font-size:14px;line-height:32px;}
.note span{display:block;clear:both;}


.login_main{background:#FFFAF6;border-left:solid 1px #FFA0B8;border-right:solid 1px #FFA0B8;clear:both;width:242px;}
.dlnr{height:140px;}
.dlnr li{float:left;}.dlnr li span{display:block;float:left;}
.dl1{width:60px;font-size:13px;line-height:21px;}
.dlk{width:150px;}.dlk input{height:19px;width:135px;border:solid 1px #C8C8C8;line-height:19px;}
.dlone{height:30px;padding:8px 0px 0px 24px;}
.dlzc{padding:14px 0px 5px 36px;}.dlzc span{padding-left:20px;}

.general{clear:both;margin-top:8px;}
.lxkf{clear:both;padding:0px 10px 0px 18px;}
.lxkf span{display:block;clear:both;font-size:14px;line-height:32px;}
.lxkf b{display:block;float:left;}.lxkf i{display:block;float:left;}

.orange{color:#f60;}
.orange a{color:#f60;}
.orange a:hover{color:#f00;text-decoration:underline;}
.cymd{clear:both;padding:0px 15px;}
.cymd li{display:block;clear:both;font-size:13px;line-height:22px;}.cymd li span{color:#6A6565;}

#foot{background:url(imagesbj_107.gif) repeat-x;height:114px;text-align:center;}
#foot p{font-size:14px;padding-top:18px;height:34px;}
.copyright li{float:left;font-size:13px;}.zyue_logo{display:inline;margin:0px 10px 0px 245px;}

.blue{color:#03039E;text-decoration:underline;}.blue:hover{color:#f00;text-decoration:none;}
.cklp{clear:both;margin-top:8px;text-align:center;}

.flow_sub{margin-left:15px;position:relative;}
.lcmain{background:url(imagesxz_14.gif) repeat-y;zoom:1;}
.sub_shadow{position:absolute;left:925px;top:3px; display:none}
.lctu2{padding:5px 0px 5px 36px;display:block;}
.xzjx{clear:both;margin:10px 0px 0px 15px;}
.cybc{line-height:30px;font-size:14px;font-weight:bold;padding:10px 24px;text-indent:2em;}

td{background:#fff;font-size:13px;}
.choose{padding-top:23px;height:212px;width:291px;}
.choose span{display:block;clear:both;padding-left:40px;line-height:26px;}
.jxtp{height:72px;}.jxtp img{padding:2px 3px;border:solid 1px #73676B;}
.jxname{font-size:14px;padding-left:10px;}
.jxshow{padding-left:20px;}

.xz_gift{clear:both;zoom:1;padding:15px 0px 0px 30px;}
.xz_gift li{float:left;}
.xzmain{width:846px;height:217px;border:solid 1px #FEAEC3;margin-left:8px;}
.product{float:left;padding:8px 10px 0px 8px;}
.product_ms{width:558px;height:198px;float:left;line-height:22px;overflow:scroll;color:#0918A0;margin-top:8px;border-top:solid 1px #000;border-left:solid 1px #000;}.product_ms p{padding:8px;}
.product_ms span{display:block;clear:both;}.product_ms b{font-weight:bold;font-size:14px;color:#000;}


.product_ms span em{color:#f00;}.wzsize{font-size:14px;}



.contact{clear:both;margin-top:15px;}.contact li{line-height:24px;padding-left:30px;height:40px;}
.contact li span{display:block;float:left;width:80px;font-size:14px;font-weight:bold;}
.lxren{float:left;}.lxren input{width:120px;border:solid 1px #C8C8C8;height:24px;float:left;line-height:24px;}
.address{clear:both;}.address input{width:480px;border:solid 1px #C8C8C8;height:24px;float:left;line-height:24px;}
.sure{clear:both;text-align:right;padding-right:48px;}
.notice{color:Red}
.gx{text-align:center;font-size:24px;color:#2200D1;line-height:40px;display:block;}
.gxjs{font-family:"ºÚÌå";}.gxjs span{display:block;clear:both;line-height:38px;font-size:16px;padding-left:10px;}
.hdxx{font-size:14px;font-weight:bold;padding:22px 0px 0px 22px;height:22px;}
.xzone{font-size:14px;color:#1C0483;}
.xzshow{padding-left:62px;font-weight:bold;}
.jxxz{font-size:14px;padding-left:20px;}.qr{padding-left:68px;}


.dlhou{padding:0px 6px 0px 19px;}.dlhou span{display:block;clear:both;}
.welcom{line-height:40px;font-size:14px;font-weight:bold;color:#0721BD;}
.my_zyue{text-align:right;font-size:13px;color:#414142;}
.my_zyue a{color:#414142;}.my_zyue a:hover{color:#f00;}
.wxts{line-height:22px;color:#051054;padding-top:10px;}.wxts a{color:#051054;}.wxts a:hover{color:#f00;}



/* ==============================REWORK================================ */
.lqbt{float:left;}
.area{float:left;margin:3px 0px 0px 15px;}.area span{float:left;}
.xzdq{background:url(imagesxzbj_05.gif) repeat-x;height:26px;line-height:26px;color:#fff;font-weight:bold;font-size:14px;padding:0px 7px 0px 4px;}
.notice{color:#c80808;font-size:12px;padding-bottom:5px;display:block;}
.package{font-weight:bold;font-size:14px;clear:both;color:#f00;padding:20px 0px 0px 49px;height:27px;}

.bylb{clear:both;width:587px;height:488px;background:url(imageshbj_03.gif) no-repeat;margin-left:41px;}

.lbnr{background:#f0f0f0;height:460px;}
.nr1{clear:both;height:200px;}.nr1 i{float:left;width:194px;}
.nr1 span{display:block;clear:both;font-size:14px;color:#0202ed;}
.nrwz{padding:20px 0px 0px 15px;height:30px;}
.mt{margin-top:50px;}

.rejx{width:904px;clear:both;margin-left:9px;padding-bottom:8px; min-height:400px}
.jxbt{background:#f4f4f5;height:28px;line-height:28px;}
.jxbt li{float:left;font-size:13px;color:#262323;}
.bt1{padding-left:9px;width:125px;}
.bt2{width:59px;}.bt3{width:119px;}.bt4{width:70px;}.bt5{width:219px;}.bt6{width:248px;}
.jxlb{clear:both;height:26px;background:url(imagesline_03.gif) repeat-x;}.jxlb li{line-height:26px;float:left;}
.lb1{padding-left:2px;width:133px;color:#0f0cbf;font-size:14px; height:26px; overflow:hidden}
.lb2{width:38px;color:#0f0cbf;font-size:14px;}.lb3{width:116px;color:#0f0cbf;font-size:14px;}.lb4{width:85px;color:#0f0cbf;font-size:14px;}.lb5{width:69px;font-size:14px;color:#ff0000;}.lb6{width:399px;color:#0f0cbf;font-size:14px; overflow:hidden; height:26px}.lb7{font-size:13px;color:#d80404;text-decoration:underline;}
.lb7 a{color:#d80404;text-decoration:underline;}.lb7 a:hover{color:#f00;text-decoration:none;}


.lb1 a{color:#0f0cbf;}.lb1 a:hover{color:#f00;}
.citylist{
    background-color: #FFA0B8;
    border: 1px solid #FFA0B8;
    color: #0066FF;
    margin-left: 149px;
    margin-top: -3px;
    padding: 4px;
    position: absolute;
    width: 562px;
    z-index: 1;
    float:left
} /***<!--#A1D4F9--> B7B7B7 border-bottom: 1px solid;  border: 1px solid #B7B7B7;***/

.flow_main{ position:relative}
#divcitylist{ display:none}
.curimg{ cursor:pointer}
.lookgift{ margin-left:20px; margin-bottom:5px}


.focus a{ font-weight:bold; color:#0721BD}

.citylist dl {
    background-color: #FFFFFF;
  
    overflow: hidden;
    padding: 5px 0;
    width: 560px;
 }
 /*** #666664 ***/
 .citylist dt {
    color:#FF0000;
    display: inline;
    float: left;
  
    height: 22px;
    overflow: hidden;
    text-align: center;
    width: 30px
 }
 .citylist dd {
    color: #666664;
    display: inline;
    float: left;
   
    height: 22px;
    overflow: hidden;
    text-align: left;
    width: 250px
 }
.bottomContact {
    height: 35px;
    line-height: 35px;
    margin: auto;
    width:600px;
}
.bottomContact span {
    display: block;
    float: left;
    font-size: 14px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: center;
}

.bottomContact span i {
    float: left;
    margin-top: 5px;
}

#defaultjxlist{
    background-color: #FFFFFF;
    border: 1px solid #FFA0B8;
    display: block;
    line-height: 22px;
    
    padding: 10px;
    position: absolute;
    width: 360px;
    z-index: 1;
    margin-left:240px;
    top:25px;
}
#defaultjxlist span{ 
    display: block;
    float: left;
    height: 22px;
    overflow: hidden;
    width: 90px;
} 
.canyujiaxiao{
    color: Red;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin-left: 20px;
    text-decoration:underline;
}

.closejx{ margin-left:170px; cursor:pointer}

#header{background:url(imagesheadbj_02.gif) repeat-x;height:30px;line-height:28px;font-size:13px;text-indent:12px;}#header a{color:#1a1077;}#header a:hover{color:#f00;}

.nogift{
    display: block;
    font-size: 14px;
    height: 250px;
    line-height: 80px;
    margin: 0;
    text-align: center;
    width: 600px;
}

 /*#458CC1*/
.cityclose    
{
	width: 32px; text-align:right; margin-left:510px;
     color:#000;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    margin-bottom: 4px;
    padding: 0 7px 0 4px;
}


    



