@charset "utf-8";
/* CSS Document */
body{ font:12px Arial,Tahoma, Helvetica, sans-serif;background:#f5ece0 url(/themes/yaohongjiu/images/vip/jfBodyBg.jpg) left 30px repeat-x; color:#333; position:relative}
html{-webkit-text-size-adjust:none;}
body,ul,li,dl,dt,dd,form,p,h1,h2,h3,h4,h5,h6,h7{ margin:0; padding:0}
textarea{ font-size:12px; padding:5px 0 0 5px; outline:none}
input{ outline:none}
li{ list-style:none}
h1,h2,h3,h4,h5,h6,h7{ font-size:100%;font-family:"微软雅黑"; }
img{ border:none}
em,i{ font-style:normal}
.clearfix:after{ content:""; height:0; font-size:0; clear:both; visibility:hidden; display:block}
.clearfix{*zoom:1}
a{ text-decoration:none; color:#666}
a:hover{ text-decoration:underline}
.layer{ width:1000px; margin:0 auto}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}

.head_bar{ width:100%; margin:0 auto;height:30px; line-height:28px; background:#e6e6e6}
.head_left{ float:left; position:relative; z-index:9999}
.head_bar .layer,.head_bar .layer_c{ position:relative; z-index:99999}
.head_right .phone1,.head_right .phone2,.head_left .Collection{background:url(/themes/yaohongjiu/images/common2013/icon_footer.png) no-repeat}
.head_left .Collection{ float:left; background-position:0 -594px; height:30px; padding:0 15px 0 20px;_line-height:30px;}
.head_left .Collection a{ color:#777}
#j_my_wap{ top:29px}
.head_right .phone1,.head_right .phone2{ width:11px; height:30px; vertical-align:middle; display:inline-block; background-position:0 -651px; margin-right:10px}
.head_right .phone2{background-position:0 -620px}
.head_right a.j_my_wap{ display:block; width:82px; height:30px; line-height:30px;}
.head_right a.j_my_wap:hover{ background:#fff;}
.head_left .Collection,.head_right .phone1,.head_right .phone2{*zoom:1; *display:inline}
.head_left .code{ position:absolute; display:none;top:30px; left:40px; z-index:999; width:150px; height:220px; background:#fff; padding:12px;}
.my_acc #wapPic{display:none; position:absolute; left:-80px; top:-30px}
.head_left .code p{ padding-top:12px; text-align:center; line-height:18px; color:#999}
.head_left .code b{ width:15px; height:7px; position:absolute; background-position:-158px -8px; top:-7px; right:10px}
.head_left .welcome{ float:left; height:30px; display:inline-block; height:30px;_line-height:30px;}
.head_left em{ float:left;height:30px; background:url(/themes/yaohongjiu/images/vip/s_code.png) 0 6px no-repeat; width:16px; vertical-align:middle; margin-left:8px}
.head_right{ float:right}
.head_right li{ float:left; width:82px; text-align:center}
.head_right li.t_login{ width:63px}
.head_right li.header_login{ width:120px; position:absolute; top:0; left:210px;}
.head_right li.header_login a{ color:#d51c1c}
.head_right li span.ml15{ margin-left:12px}
.head_right .tel{ width:220px}
.head_right .tel span{ float:left; height:30px; _line-height:30px;}
.head_right .tel strong{ float:left; height:30px; line-height:28px; color:#b63131; padding-left:10px; font-size:16px; vertical-align:middle}
.head_right .Integration,.head_right .topHelp{_line-height:30px}
.head_right .my_acc{position:relative; z-index:999999}
.head_right .my_acc:hover{ background:#fff}
.head_right .pt8{ _padding-top:8px}
.head_right .my_acc .my_acc_list,.login_list{ position:absolute; left:0; top:24px; display:none; z-index:99999}
.head_right .my_acc .my_acc_list a,.login_list a{ padding-left:12px; text-decoration:none; text-align:left; background:#fff; width:70px; color:#777; line-height:23px; height:23px; display:block; border-bottom:#ddd 1px solid}
.head_right .my_acc .my_acc_list a:hover,.login_list a:hover{ background:#cc0000; color:#fff; border-bottom:#cc0000 1px solid;}
.head_right .my_acc em,.mem_p_list .Tracking i,.mem_p_list .more i{ margin:3px 0 0 3px; display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:5px;border-color:#777 transparent transparent;border-style:solid dashed dashed; vertical-align:middle}
.head_right li.userName{ width:auto;}
.header{ width:980px; margin:0 auto; height:100px; background:#f1efee;}

.header .jdLogo{  z-index:9999;float:left; margin:14px 45px 0 10px; width:305px; position:relative}
.header .jdLogo .logoMenu{ position:absolute; right:0; top:21px; display:none; z-index:999; background:#674d39 url(/themes/yaohongjiu/images/vip/logoMenu.png) top no-repeat; width:142px; line-height:23px; padding:40px 0 10px 18px}
.header .jdLogo .logoMenu a{ color:#f5ece0; display:block}

.header .search{width:500px; margin:24px 0 0 0; float:left}
.header .search .txt{ width:378px;height:36px; line-height:36px; vertical-align:middle; background:#fff; padding-left:10px; border:1px solid #d8c7c1; border-right:none}
.header .search .searBtn{ width:70px; height:38px; vertical-align:middle; line-height:36px; font-family:microsoft Yahei; color:#f5ece0; border:none; background:#674d39}
.header .search .kepWord{ word-spacing:10px; padding-top:10px;}
.header .search a{ color:#a8a8a8;}
.menu_c{ width:960px; margin:0 auto}
.menu_c .menu { float:left;float:left; background:none; width:auto}
.menu_c .menu li{ float:left}
.menu_c .menu li a{ width:120px; height:40px; color:#fff; font-size:16px; font-family:microsoft Yahei; text-align:center; line-height:40px; display:block;}
.menu_c .menu li .select{ background:#281405;}
.menu_c .menu li a:hover{background:#a88a78; text-decoration:none}
.menu_c .topCar,.conTop .left .avaInfo .info i,.conTop .left .avaInfo .Upgrade .iconLeft,.Exchange .title .more,.conTop .left .Growtit i,.grNav li .Grade,.Figure li .num_g,.upgraTit .date .search,.In-detailsCon .btn,.menu_c .Punch{background:url(/themes/yaohongjiu/images/vip/icons.png) no-repeat}
.menu_c .Punch{ width:110px; height:40px; background-position:-243px -79px; cursor:pointer}

.menu_c .topCar{ float:left; width:134px;height:40px; background-position:-367px -43px; text-align:center; color:#fff; line-height:20px; z-index:998 }
.content{ width:960px; margin:0 auto; background:#fff; padding:10px}
.content .nav{ height:20px; margin-bottom:10px; line-height:20px;font-family:microsoft Yahei;}
.content .nav a{ color:#3399ff}
.conTop{ margin-bottom:10px;}
.conTop .left{ width:260px; float:left;padding-bottom:10px;}
.conTop .left .ava{ width:90px; height:90px; float:left; border-radius:40px;-moz-border-radius:40px;-webkit-border-radius:40px;}
.conTop .left .avaInfo{ padding:13px 0 10px 12px; background:#ffedd9; height:auto}
.conTop .left .avaInfo .info{ float:right; width:135px;}
.conTop .left .avaInfo .info .name{font-family:microsoft Yahei; font-size:14px}
.conTop .left .avaInfo .info .name i{ display:inline-block; width:18px; height:18px; background-position:-152px -1px; margin-left:10px;}
.conTop .left .avaInfo .info .name a{ color:#550000;}
.conTop .left .avaInfo .info .View a{ color:#bb5d15}
.conTop .left .avaInfo .info .View i{ width:15px; height:15px; float:left; margin-right:5px; background-position:-113px -4px}
.conTop .left .avaInfo .info .Grade i{ float:right; margin-right:20px; width:77px; height:20px;}
.conTop .left .avaInfo .info .Grade .v1{ background-position:0 -20px}
.conTop .left .avaInfo .info .Grade .v2{ background-position:0 -39px}
.conTop .left .avaInfo .info .Grade .v3{ background-position:0 -60px}
.conTop .left .avaInfo .info .Grade .v4{ background-position:0 -80px}
.conTop .left .avaInfo .info .Grade .v5{ background-position:0 -100px}
.conTop .left .avaInfo .info .Grade .v6{ background-position:0 -120px}
.conTop .left .avaInfo .info .Grade .v7{ background-position:0 -140px}
.conTop .left .avaInfo .info p{ margin-bottom:7px}
.conTop .left .avaInfo .Upgrade{ width:100%; margin-top:20px; height:46px;}
.conTop .left .avaInfo .Upgrade .iconLeft{ float:left; color:#7a3e10; text-align:right; width:28px; background-position:-193px -3px; height:18px; line-height:20px; font-size:16px}
.conTop .left .avaInfo .UpgradeBar{ margin:5px 5px 0;float:left; width:173px; height:11px; background:#e2d6cc;}
.conTop .left .avaInfo .UpgradeBar i{ background:#a67753; height:11px; display:block;}
.conTop .left .avaInfo .Upgrade .txt{ text-align:center; line-height:25px; color:#666}
.conTop .left .avaInfo .Privi{ margin:10px 0}
.conTop .left .avaInfo .Privi a{ width:14px; height:14px; overflow:hidden; float:left; margin-right:3px; background:url(/themes/yaohongjiu/images/vip/smallIcon.png) no-repeat}
.conTop .left .avaInfo .Privi .tq1{ background-position:0 0}
.conTop .left .avaInfo .Privi .tq2{ background-position:0 -14px}
.conTop .left .avaInfo .Privi .tq3{ background-position:0 -28px}
.conTop .left .avaInfo .Privi .tq4{ background-position:0 -42px}
.conTop .left .avaInfo .Privi .tq5{ background-position:0 -56px}
.conTop .left .avaInfo .Privi .tq6{ background-position:0 -70px}
.conTop .left .avaInfo .Privi .tq7{ background-position:0 -84px}
.conTop .left .avaInfo .Privi .tq8{ background-position:0 -98px}
.conTop .left .avaInfo .Privi .tq9{ background-position:0 -112px}
.conTop .left .avaInfo .Privi .tq10{ background-position:0 -126px}
.conTop .left .avaInfo .Privi .tq11{ background-position:0 -140px}
.conTop .left .avaInfo .Privi .tq12{ background-position:0 -154px}
.conTop .left .avaInfo .Privi .tq13{ background-position:0 -168px}
.conTop .left .avaInfo .Privi .tq14{ background-position:0 -182px}
.conTop .left h2{ height:46px; line-height:46px; background:#d8a680; color:#fff; font-size:16px; padding:0 10px}
.conTop .left h2 .more{ color:#fff; float:right; font-size:12px; font-weight:normal}
.conTop .left .Growtit{border-left:10px solid #ffbe56; margin-bottom:1px}
.conTop .left .Growtit i{ width:13px; height:13px; background-position:-93px -27px; margin-top:15px}
.conTop .left .Growtit .add{ background-position:-106px -27px;}
.conTop .left .bor2{ border-left:10px solid #e54000}
.conTop .left .bor3{ border-left:10px solid #048cda}
.conTop .left .bor4{ border-left:10px solid #e16fd0}

.conTop .left .news{ line-height:24px; color:#666;  background:#f5f5f5; height:auto; padding-top:10px}
.conTop .left .news li{ height:25px; line-height:25px; padding-left:12px; overflow:hidden;}
.conTop .left .news li b{ font-size:14px}
.conTop .pic{ width:692px; float:right}
.Exchange .title{ height:46px; line-height:46px; background:#3baeda; color:#fff; border-radius:3px}
.Exchange .title h2{ font-size:18px; padding:0 48px 0 15px; float:left}
.Exchange .title ul li{ float:left; width:115px; height:30px; line-height:30px; margin-top:17px; color:#fff; text-align:center}
.Exchange .title ul li a{ color:#fff;}
.Exchange .title ul .select{ background:#fff;  border-top-right-radius:3px;border-top-left-radius:3px;}
.Exchange .title ul .select a{color:#666;}
.Exchange .title .more{ float:right; width:46px;height:46px; background-color:#50c0e8; background-position:-195px -42px; border-top-right-radius:3px;border-bottom-right-radius:3px;}

.porduct_list li{ float:left; margin:10px 0 0 10px; background:#fff; display:inline; width:172px; height:312px; border:#fff 2px solid;overflow:hidden;}
.porduct_list li:hover{ border:#eee 2px solid}
.porduct_list li .p_pic,.limit_pic,.pro_detailed_list .p_pic{ text-align:center; width:170px; height:220px; position:relative; z-index:1}
.porduct_list li .p_pic img{ width:130px; height:210px}
.porduct_list li .p_pic a span{ position:absolute; display:none; bottom:0; left:0; text-decoration:none;  line-height:18px; background:#fff url(/themes/yaohongjiu/images/common2013/icon_footer.png) 10px -458px no-repeat;padding:3px 0 3px 25px;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; color:#cc0000; text-align:left; max-height:35px; overflow:hidden}
.porduct_list li:hover .p_pic a span{ display:block}
.porduct_list li .p_pic em.Gold{ background-position:-2px -2px}
.porduct_list li .p_pic em.Silver{ background-position:-59px -2px}
.porduct_list li .p_pic em.Bronze{ background-position:-116px -2px}
.porduct_list li .name_p{ width:172px; height:92px; margin:0 auto; background:#f4f4f4;}
.name_p .e_name{ font-size:11px}
.name_p .price_d,.hotR li .info .price_d{ height:20px; font-size:14px;font-family:"微软雅黑", arial; color:#d70000; padding:0 10px 5px;}
.name_t{ margin:0 auto; padding-top:5px; width:150px; line-height:18px}
.name_t p{ overflow:hidden; height:18px;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.pr_bottom,.hotR li .info .pr_bottom{ padding:0 10px; line-height:20px; color:#999}
.pr_bottom .dhBtn{ float:right; width:; background:#d80404; color:#fff; width:56px; height:21px; line-height:21px; text-align:center}
.porduct_list{ overflow:hidden; position:relative; padding-bottom:10px; width:1000px; height:325px}
.Exchange .title2{ background:#1fad90;margin-top:10px}
.Exchange .title .txt{ float:left; font-size:14px;font-family:"微软雅黑", arial; }
.Exchange .title2 .more{ background-color:#2ac9a8}
.hotWrap{ border:1px solid #d9d9d9; margin:10px auto; height:389px; overflow:hidden; position:relative;}
.hotWrap .ad{ float:left}
.hotWrap .hotList{ float:left; width:565px; height:390px}
.hotWrap .hotList li{ width:187px; height:195px; border:none; margin:0 auto; border-right:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc; position:relative}
.hotWrap .hotList li .p_pic{ height:120px; padding-top:5px;}
.hotWrap .hotList li .p_pic img{ height:120px; width:auto}
.hotWrap .hotList li .name_p{ background:none; height:80px}
.hotWrap .hotList li:hover{border-right:1px dashed #dcdcdc;border-bottom:1px dashed #dcdcdc}
.hotWrap .hotList li i,.hotR li i{ position:absolute; font-family:Arial; top:5px; left:5px; width:17px; height:18px; color:#fff; line-height:18px; text-align:center; background:url(/themes/yaohongjiu/images/common2013/icons.png) -136px -154px no-repeat}
.hotWrap .hotList .name_p .price_d{ padding-bottom:0; border-bottom:none}
.hotR{ width:185px; float:right;}

.hotR li{width:185px; height:123px; padding-top:10px;border-bottom:1px dashed #dcdcdc; position:relative}
.hotR li h2{ font-weight:normal; height:65px}
.hotR .pic{ width:70px; float:left;}
.hotR .pic img{ height:110px; width:auto;}
.hotR .info{ float:left; width:114px;}
.hotR li .info .price_d{ padding:0; font-size:12px}
.hotR li .info .pr_bottom{ padding:0}

.Exchange .title3{ background:#f0574b}
.Exchange .title3 .more{ background-color:#f27f76}
.Exchange .porduct_list li .p_pic em{ padding:0; font-size:12px; position:absolute; width:70px; height:21px; line-height:21px; color:#fff; background:url(/themes/yaohongjiu/images/vip/icons.png) -420px -1px no-repeat; top:0; left:0}
.Exchange .porduct_list li .p_pic em b{ font-size:16px; font-family:Arial, Helvetica, sans-serif}
.Exchange .title4{ background:#ff9900}
.Exchange .title4 .more{ background-color:#f2ad45}
.Exchange .Doubled_list li .p_pic em{ background-position:-420px -22px}
.Exchange .title5{ background:#c86ce2}
.Exchange .title5 .more{ background-color:#d889ee}
.Exchange .title6{ background:#8dc1e5}
.Exchange .title6 .more{ background-color:#afdaf8}
.Activity {height:199px; overflow:hidden}
.Activity li{ float:left; width:192px; height:199px;position:relative;}
.Activity .txt{top:0; left:0; width:167px; height:149px; color:#fff; font-family:microsoft yahei; padding:50px 0 0 25px;   background:#331715;position:absolute; font-size:14px; z-index:2; display:none}
.Activity .txt2{ padding-left:10px; width:182px;}
.Activity .tit{ font-size:24px; margin-bottom:5px}
.Activity .btn{ display:block; overflow:hidden; padding-top:15px; font-size:16px; color:#dca072; text-decoration:none}
.Activity li:hover .txt{ display:block}





#slider{width:100%;}
.slider_box{width:692px; margin:0 auto;height: 435px;overflow: hidden;position: relative;}
#movie_tip{background-position: -93px 0;}
.silder_con{height:310px;overflow: hidden;position: absolute;}
.silder_panel{width:692px;height:310px;overflow: hidden;float: left;position: relative;background: #111;}
.silder_panel img{width: 690px;height: 310px;display: block;overflow: hidden;}
.silder_intro ul{height: 60px;overflow: hidden;}	
.silder_intro li{height: 20px;overflow: hidden;color:#787878;}
.silder_intro li a{color:#787878; margin:0 6px;}
.silder_intro span{ margin: 0 10px 0 0;}
.silder_intro p{height:72px;overflow: hidden;color:#787878; margin-top:10px; line-height:18px;}
.silder_play{display: block;width:136px;height:30px;overflow: hidden;text-indent: -999px;position: absolute;bottom: 13px;right: 45px;background: url(/themes/yaohongjiu/images/vip/silder-play.png) 0 -30px no-repeat;}	
.silder_play:hover{ background-position: 0 0;}
.silder_nav{width:960px;height:120px;margin: 0 auto;bottom:0;position: absolute;}
.silder_nav li{ position:relative;float: left;padding:0px;border:1px solid #fff; margin:2px; border:3px solid #fff;}
.silder_nav li i{ display:none; width:164px; height:18px; top:-18px;left:0; position:absolute; background:url(/themes/yaohongjiu/images/vip/s_pic_bg.png) no-repeat}
.silder_nav li.current{border:3px solid #e28c54;}
.silder_nav li.current i{ display:block}
.silder_nav li,.silder_nav img{display: block;width:163px;height:116px;}
.slider_box a.prev,.slider_box a.next{display: block;width:74px;height:74px;overflow:hidden;text-indent: -999px;position: absolute;cursor: pointer;margin:105px 0 0 0;background: url(/themes/yaohongjiu/images/vip/silder_btn.png) no-repeat;}	
.slider_box a.prev{left:0;background-position: left 0;}
.slider_box a.next{right:0;background-position: right 0;}
.silderBox{height:8px; line-height:8px;}

/*----搜索页面----*/
.jfSide{ width:207px; float:left;}
.jfSide .seclass{ background:#F5F5F5}
.jfSide .login{height:; background:#ffedd9; padding:5px; text-align:center;}
.jfSide .login a{color:#ff6600;}
.Extitle{ height:46px; background:#674d39; line-height:46px; color:#fff; font-size:16px; padding-left:16px;margin-top:10px}
.Extclass{ height:46px; border-left:10px solid #ffbe56; line-height:46px; color:#fff; font-size:14px; background:#d8a680; padding-left:10px; font-weight:bold}
.seclass a{ display:block; line-height:26px; padding-left:20px}
.bor2{border-left:10px solid #e54000; }
.bor3{border-left:10px solid #048cda; }

.ranking_con{ background:#f5f5f5; border-bottom:1px solid #d5d5d5;  overflow:hidden}
.ranking_con ul{ padding-top:5px; overflow:hidden}
.ranking_con ul li{ height:20px; line-height:22px;  padding:10px 10px 5px 37px;position:relative; overflow:hidden;word-wrap:break-word; word-break:break-all;}
.ranking_con ul li.on{ padding-left:85px; line-height:15px; height:100px; border-bottom:#ccc 1px dotted;}
.ranking_con ul li em{ position:absolute; top:12px; left:12px;width:17px; height:18px;line-height:17px; text-align:center; color:#666; z-index:99; background:url(/themes/yaohongjiu/images/common2013/icons.png) no-repeat; background-position:-159px -154px; }
.ranking_con ul li.oth em{ background-position:-182px -154px; color:#fff;}
.ranking_con ul li.on em{ background-position:-136px -154px; color:#fff}
.ranking_con ul li.on .e_name{font-size:11px; width:100px; height:15px; overflow:hidden; display:inline-block;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ranking_con ul li .s_prod_img,.ranking_con ul li .e_name,.ranking_con ul li .ra_price_d ,.ranking_con ul li .ys{ display:none}
.ranking_con ul li.on .s_prod_img{ position:absolute; left:24px; top:5px; z-index:9}
.ranking_con ul li.on .s_prod_img img{ width:60px; height:98px}
.ranking_con ul li.on .ra_price_d,.ranking_con ul li.on .s_prod_img,.ranking_con ul li.on .e_name,.ranking_con ul li.on .ys{ display:block}
.ranking_con ul li.on .ra_price_d{ color:#bbb; margin-top:6px}
.ranking_con ul li.on .ys{ margin-top:6px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;position:relative; padding:1px 3px; display:inline-block;height:20px; text-align:center; line-height:20px; background:#fff4f6; color:#b58080;}
.ranking_con ul li.on .ys span{ position:absolute;top:-4px; left:50%; margin-left:-4px;width:8px; height:4px; overflow:hidden; background-position:-111px -157px;}
.ranking_con ul li.on .title_pro{ width:100px; height:15px; overflow:hidden; display:inline-block;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ranking_con ul li .title_pro{ width:150px; overflow:hidden; display:inline-block;word-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ra_price_d b{ font-size:18px;}
.red{ color:#d90f0f} 
.searchCon{ width:740px; float:left; margin-left:5px; padding-bottom:50px}
.pro2{ width:750px; padding-bottom:30px; height:auto}
.pro2 ul{ width:800px}
.pro_title{ height:30px; color:#666; width:710px; margin:0 auto; background:#ededed; padding:5px}
.pro_title .order li{ float:left; }
.pro_title .order li a{ float:left; width:78px; text-decoration:none; margin-left:-1px; padding-top:8px; height:20px; text-align:center; border:#d8d9db 1px solid; background:#eee}
.pro_title .order li a:hover{ background:#fff;}
.pro_title .order li a i{ display:inline-block; width:8px; height:8px; vertical-align:middle; margin-left:4px; overflow:hidden; background:url(/themes/yaohongjiu/images/common2013/icons.png) no-repeat;background-position:-280px -304px}
.pro_title .order li a i.up{background-position:-319px -304px;}
.pro_title .order li a.select{ background:#fff; color:#cc3333}
.pro_title .order li a.select i{ background-position:-262px -304px;}
.pro_title .order li a.select i.up{ background-position:-301px -304px;}
.pro_title .Price_range{border:#d8d9db 1px solid; overflow:hidden; height:28px; background:#eee; width:116px}
.pro_title .Price_range span{ height:28px; vertical-align:middle; text-align:center; width:14px; line-height:28px;color:#bbb;}
.pro_title .Price_range input{; color:#666; width:44px;  height:28px; line-height:28px; vertical-align:middle; padding-left:5px;border:none; background:#fff}
.pro_title .p_r_btn{ width:112px; display:none; height:32px; border:#d8d9db 1px solid; border-top:none; background:#eee; padding:2px 6px 0; position:absolute; z-index:999; top:38px; left:0}
.pro_title .p_r_btn input{ width:49px; height:23px;  line-height:20px; border:none}
.pro_title .p_r_btn .btn_sure{background:url(/themes/yaohongjiu/images/vip/botton_line.gif) 0 -89px repeat-x; margin-right:14px; border:#ddd 1px solid }
.pro_title .p_r_btn .btn_cancel{background:url(/themes/yaohongjiu/images/vip/botton_line.gif) 0 -68px repeat-x; color:#fff; border:#a40000 1px solid}
.pro_title .page_left,.pro_title .page_right{margin-left:-1px; width:26px; height:24px; background:url(/themes/yaohongjiu/images/common2013/icons.png) no-repeat}
.pro_title .page_left{background-position:-178px -361px}
.pro_title .page_right{background-position:-204px -361px}
.page_num{ line-height:25px; margin:0 5px 0 28px;}

.lf{ float:left}
.rt{ float:right}
.page{ padding-top:23px;}
.page li{ float:left;}
.page li a,.page .go{ text-decoration:none; font-size:14px; font-family:Tahoma; float:left; margin-right:12px; width:38px; height:36px; line-height:36px; text-align:center;background:url(/themes/yaohongjiu/images/common2013/icons.png) no-repeat; background-position:-150px -279px}
.page li a:hover,.page li a.hover{background-position:-194px -279px; font-weight:bold; color:#fff}
.left_arr,.right_arr{ display:inline-block;width:0;height:0;font-size:0;line-height:0;border-width:6px;border-color: transparent #666 transparent transparent;border-style:dashed solid dashed dashed ; margin:12px 0 0 10px}
.page .prev a,.page .next a{ text-align:left}
.right_arr{border-color: transparent transparent transparent #666;border-style:dashed dashed dashed solid ; margin-left:16px}
.page{ float:right; width:580px}
.page li a:hover .left_arr{border-color: transparent #fff transparent transparent;}
.page li a:hover .right_arr{border-color: transparent transparent transparent #fff;}
.page .go{ font-size:14px;}
.page .in_txt{ width:40px; margin:0 6px; height:34px; line-height:34px; border:#ccc 1px solid; float:left;text-align:center; background:url(/themes/yaohongjiu/images/vip/input_line.gif) repeat-x}
.page .page_r{ float:right; width:180px}
.page .p_r_txt{ line-height:34px; color:#999}
.searCondition{ padding-left:10px; margin-bottom:10px;}
.searCondition select{ width:127px; height:25px; border:1px solid #e8e8e8; margin-right:30px; vertical-align:middle;color:#666; line-height:25px}
.searCondition .searchBtn{width:90px; height:29px;font-size:14px; font-family:microsoft Yahei ; vertical-align:middle; background:url(/themes/yaohongjiu/images/vip/botton_line.gif) left 5px repeat-x; border:1px solid #e2e2e2; border-radius:3px}

.vipwrap{ background:#fff9f5}
.bg{ background:#f5f5f5}
.grovalue{ margin:10px 13px 0}
.grovalue span{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#525252}
.groTips{ line-height:15px; background:#fff; border:1px solid #ededed; margin:5px 10px; color:#888; padding:5px 10px; position:relative}
.groTips i,.Figure .select .tips i{ font-size:0; height:0; line-height:0; border-width:7px; border-color:transparent transparent #fff transparent; border-style:dashed dashed solid dashed; top:-14px; left:40px; position:absolute }
.groTips p{ word-spacing:20px}
.grovalueCon{ width:230px; margin:0 auto; color:#666; overflow:hidden; border-top:1px solid #e7e7e7; padding-top:10px;}
.grovalueCon .iconCon{ width:230px; margin:0 auto; overflow:hidden; height:200px; position:relative;}
.grovalueCon ul{width:300px;}
.grovalueCon .prenext .FleftBotton{ font-size:0; line-height:0; border-width:6px; border-color:transparent #ccc transparent transparent; border-style:dashed solid dashed dashed; margin:2px 10px 0 0; display:inline-block;}
.grovalueCon .prenext .FrightBotton{ font-size:0; line-height:0; border-width:6px; border-color:transparent transparent transparent #ccc ; border-style:dashed dashed dashed solid; margin-top:2px;display:inline-block; cursor:pointer}
.grovalueCon ul li{ width:56px; float:left; height:90px; margin:10px 28px 0 0}
.grovalueCon ul li a,.tqNav li a{ width:56px; height:56px; display:block; background:url(/themes/yaohongjiu/images/vip/valueIcon.png) no-repeat}

@keyframes rotate3{from{transform: rotate(0deg)}
to{transform: rotate(359deg)}
}
@-webkit-keyframes rotate3{from{-webkit-transform: rotate(0deg)}
to{-webkit-transform: rotate(360deg)}
}
@-moz-keyframes rotate3{from{-moz-transform: rotate(0deg)}
to{-moz-transform: rotate(359deg)}
}
@-o-keyframes rotate3{from{-o-transform: rotate(0deg)}
to{-o-transform: rotate(359deg)}
}
@keyframes rotate3{from{transform: rotate(0deg)}
to{transform: rotate(359deg)}
}

.grovalueCon ul li a:hover{-webkit-animation: rotate3 .3s linear 1;-moz-animation: rotate3 .3s linear infinite;-o-animation: rotate3 .3s linear infinite;animation: rotate3 .3s linear 1;}

.grovalueCon ul li .valuIcon2{ background-position:-56px 0}
.grovalueCon ul li .valuIcon3{ background-position:-112px 0}
.grovalueCon ul li .valuIcon4{ background-position:-168px 0}
.grovalueCon ul li .valuIcon5{ background-position:-224px 0} 
.grovalueCon ul li .valuIcon6{ background-position:-280px 0} 
.grovalueCon ul li .valuIcon7{ background-position:-336px 0} 
.grovalueCon ul li .valuIcon8{ background-position:-392px 0} 
.grovalueCon ul li .valuIcon9{ background-position:0 -56px} 
.grovalueCon ul li .valuIcon10{ background-position:-56px -56px} 
.grovalueCon ul li .valuIcon11{ background-position:-112px -56px} 
.grovalueCon ul li .valuIcon12{ background-position:-168px -56px} 
.grovalueCon ul li .valuIcon13{ background-position:-224px -56px} 
.grovalueCon ul li .valuIcon14{ background-position:-280px -56px} 
.grovalueCon ul li .valuIcon15{ background-position:-336px -56px} 
.grovalueCon ul li .valuIcon16{ background-position:-392px -56px} 
.grovalueCon ul li .valuIcon17{ background-position:0 -112px} 
.grovalueCon ul li .valuIcon18{ background-position:-56px -112px} 
.grovalueCon ul li .valuIcon19{ background-position:-112px -112px} 
.grovalueCon ul li p{ text-align:center; line-height:15px; padding-top:5px;}
.sweibo{ padding:15px}
.GrowRight{ width:690px; color:#525252}
.grNav{ height:75px; background:#f5f5f5; width:690px; overflow:hidden}
.grNav ul{ width:750px}
.grNav li{ float:left; width:135px; height:75px; background:url(/themes/yaohongjiu/images/vip/grNavBg.gif) right no-repeat; padding-right:25px;}
.grNav .last{ padding:0 35px 0 20px;}
.grNav .graeC{ width:200px; }
.grNav li .graInfo{ width:100px;font-family:microsoft Yahei; line-height:22px; padding-top:12px; font-size:14px; color:#525252}
.grNav li .graInfo .yell{ color:#ff6600; font-size:19px;}
.grNav li .Grade{ float:left; width:48px; height:51px; background-position:-84px -49px; font-family:"宋体"; padding-right:3px; font-size:29px; text-align:right; line-height:60px; color:#fff; margin:10px 0 0 17px;}
.upgraTit{ height:40px; line-height:40px; background:#f2f2f2; color:#525252; font-size:15px; font-weight:bold; padding-left:12px; margin:20px 0 15px}
.upgraTit input{ height:16px; vertical-align:middle}
.upgraTit .button{background:url(/themes/yaohongjiu/images/common2013/calendar-red-32.png) no-repeat; width:32px; height:32px; border:none; vertical-align:middle }
.Figure { width:678px; margin-left:12px; overflow:hidden; height:190px}
.Figure ul{ width:750px}
.Figure li{ float:left; width:100px; position:relative}
.Figure li .num_g{ width:35px; height:47px; line-height:52px;  color:#525252; background-position:-140px -106px; text-align:center; padding-left:13px;}
.Figure li .num{ background-position:-84px -106px;color:#fff;}
.Figure li .dian{ width:47px; text-align:center;padding-top:8px;}

.Figure li .bar{ width:56px; position:absolute;right:-3px; top:20px; height:10px; background:#f2f2f2}
.Figure li .bar b{ display:block; background:#ff9900; height:10px; width:100%;}
.Figure .select{ position:relative;}
.Figure .select .tips{ width:160px; height:80px; color:#525252; line-height:18px; position:absolute; padding:10px 0 0 25px; bottom:-100px; background:#f2f2f2 }
.Figure .select .tips i{ top:-19px;border-color:transparent transparent #f2f2f2 transparent; border-width:10px; left:56px;}
.blue{ color:#0078b6}
.ml15{ margin-left:15px}
.mr10{ margin-right:10px}
.upgraTit .date{ font-size:12px; font-weight:normal;}
.upgraTit .date .intxt{ width:100px; height:14px; background:#fff; border:1px solid #aeaeae; vertical-align:middle}
.upgraTit .date .search,.In-detailsCon .btn{ width:52px; height:26px; background-position:-140px -51px; border:none; color:#525252; vertical-align:middle}
.DetailsTab{ font-size:15px;font-family:microsoft Yahei;border-right:1px solid #f2f2f2;border-left:1px solid #f2f2f2}
.DetailsTab .pic{ width:44px; height:68px; background:#fff; float:none; margin:0 auto}
.DetailsTab .pic img{  border:1px solid #f2f2f2}
.DetailsTab th{ font-weight:normal; border-bottom:1px solid #f2f2f2}
.DetailsTab .name{ text-align:left; font-size:13px; line-height:20px}
.DetailsTab .e_name{ font-size:10px}
.DetailsTab td{ text-align:center; border-bottom:1px solid #f2f2f2; padding:10px 0}
.InteNav{height:126px; background:#f5f5f5}
.InteNav li{ height:95px; float:left; width:165px; padding-left:40px; margin-top:18px;  border-right:1px solid #e4e4e4}
.InteNav li .tit{ font-size:18px; color:#666;font-family:microsoft Yahei;}
.InteNav li .num{ font-size:30px; color:#fd8d0f; margin:8px 0 5px; font-weight:bold}
.InteNav .btnCon{ border:none; width:200px}
.InteNav .btnCon .btn{ display:block; text-align:center; line-height:40px; width:180px; height:40px; background:#e5000b; color:#fff; font-size:14px; margin:25px auto 0; border-radius:5px}
.In-detailsCon{ margin-top:24px; height:34px; background:#f9e9d8; padding:6px 6px 0 0;}
.In-detailsCon li{ float:left; font-size:15px; text-align:center; width:90px; height:22px; line-height:22px; margin-top:3px; cursor:pointer; border-right:1px solid #a3a2a2;}
.In-detailsCon .select{ font-weight:bold}
.In-detailsCon .intxt{ width:120px; height:22px; line-height:22px; border:none; vertical-align:middle; border:1px solid #aeaeae; background:#fff; padding-left:3px; color:#525252}
.In-DetailsTab{ color:#aaa; font-size:12px}
.In-DetailsTab .name{ color:#333}
.In-DetailsTab .e_name{color:#aaa; margin-top:10px; font-size:12px}
.In-DetailsTab th{ font-size:14px; color:#b5b5b5; background:#f5f5f5; height:25px}
.In-DetailsTab .numAdd,.In-DetailsTab .numMinus{ color:#d50000; font-size:24px; font-weight:bold}
.In-DetailsTab .numMinus{ color:#5aa711}
.tqNav{ height:105px; background:#f5f5f5}
.tqNav .FleftBotton,.tqNav .FrightBotton{ float:left; width:40px; height:105px; position:static; background:url(/themes/yaohongjiu/images/vip/TQarrow.png) no-repeat}
.tqNav .FrightBotton{ background-position:-40px 0}
.tqNav li{ width:102px; padding-top:15px; height:90px; float:left}
.tqNav li a{ margin:0 auto; background:url(/themes/yaohongjiu/images/vip/tqIcons_y.png) no-repeat}
.tqNav li .tqIcon1{ background-position:0 -112px}
.tqNav li .tqIcon2{ background-position:-224px -56px}
.tqNav li .tqIcon3{ background-position:-168px -56px}
.tqNav li .tqIcon4{ background-position:-112px -56px}
.tqNav li .tqIcon5{ background-position:-56px -56px}
.tqNav li .tqIcon6{ background-position:0 -56px}
.tqNav li .tqIcon7{ background-position:-224px 0}
.tqNav li .tqIcon8{ background-position:-168px 0}
.tqNav li .tqIcon9{ background-position:-168px -112px}
.tqNav li .tqIcon10{ background-position:-112px 0}
.tqNav li .tqIcon11{ background-position:-56px 0}
.tqNav li .tqIcon12{ background-position:-56px -112px}
.tqNav li .tqIcon13{ background-position:0 0}
.tqNav li .tqIcon14{ background-position:-112px -112px}


.tqNav li .tqIcon1_y{ background-position:0 -280px}
.tqNav li .tqIcon2_y{ background-position:-224px -224px}
.tqNav li .tqIcon3_y{ background-position:-168px -224px}
.tqNav li .tqIcon4_y{ background-position:-112px -224px}
.tqNav li .tqIcon5_y{ background-position:-56px -224px}
.tqNav li .tqIcon6_y{ background-position:0 -224px}
.tqNav li .tqIcon7_y{ background-position:-224px -168px}
.tqNav li .tqIcon8_y{ background-position:-168px -168px}
.tqNav li .tqIcon9_y{ background-position:-112px -168px}
.tqNav li .tqIcon10_y{ background-position:-112px -168px}
.tqNav li .tqIcon11_y{ background-position:-56px -168px}
.tqNav li .tqIcon12_y{ background-position:-56px -280px}
.tqNav li .tqIcon13_y{ background-position:0 -168px}
.tqNav li .tqIcon14_y{ background-position:-112px -280px}

.tqNav li p{ padding-top:5px; color:#666; text-align:center}
.tqNav .select{ background:#efe5df;}
.tqList{ width:610px; overflow:hidden; height:105px; float:left}
.tqCon{ width:640px; margin:30px auto; color:#666; line-height:20px; font-size:13px;}
.tqCon .Micon{ float:left; width:84px; height:84px; margin-right:20px; background:url(/themes/yaohongjiu/images/vip/tqIcons.png) no-repeat}
.tqCon .Micon1{ background-position:0 -168px}
.tqCon .Micon2{ background-position:-336px -84px}
.tqCon .Micon3{ background-position:-252px -84px}
.tqCon .Micon4{ background-position:-168px -84px}
.tqCon .Micon5{ background-position:-84px -84px}
.tqCon .Micon6{ background-position:0 -84px}
.tqCon .Micon7{ background-position:-336px 0}
.tqCon .Micon8{ background-position:-252px 0}
.tqCon .Micon9{ background-position:-252px -168px}
.tqCon .Micon10{ background-position:-168px 0}
.tqCon .Micon11{ background-position:-84px 0}
.tqCon .Micon12{ background-position:-84px -168px}
.tqCon .Micon13{ background-position:0 0}
.tqCon .Micon14{ background-position:-168px -168px}
.tqCon p{ padding-top:5px;}
.tqCon b{ font-size:14px}
.tqCon .tit{ font-size:24px; font-family:microsoft Yahei; margin-bottom:5px; color:#7a3e10}
.tqCon .tqBtn{ width:143px; color:#fff; font-size:18px; font-family:microsoft Yahei; line-height:36px; text-align:center; display:block; height:36px; background:url(/themes/yaohongjiu/images/vip/icons.png) -357px -83px no-repeat}
.tqCon .tqBtn_y{ background:#ccc; border-radius:8px}
.tqCon .tqTxt{ width:495px}
.tqpic{ width:670px; height:530px; background:url(/themes/yaohongjiu/images/vip/tqPic.png) no-repeat}

.GrowLogin{ width:218px;  margin:0 auto 30px; padding-top:28px; line-height:30px;}
.GrowLogin .loginBtn{ height:38px; line-height:38px; width:218px; display:block; text-align:center; font-size:16px; color:#fff; font-family:microsoft Yahei; background:#ff9600}
.groLogin a{ color:#0066cc}
.GrowLogin a{ color:#333}
.col9{ color:#999}
.org{ color:#fe8100}
.groLogin{height:102px; line-height:102px; text-align:center; padding-left:84px; font-size:14px; background:#f0f0f0 url(/themes/yaohongjiu/images/vip/Wineglass.jpg) 154px 2px no-repeat}


/*=====签到弹框=====*/

.qiandao{ width:343px; height:212px; background:#fff; position:fixed; z-index:999999; top:200px; left:50%; margin-left:-170px;font-family:microsoft yahei; display:none}
.qiandao .tit{ background:#803200; height:30px; border:1px solid #fff; text-align:right}
.qiandao .tit .close{ display:inline-block; cursor:pointer; width:17px; height:17px; margin:6px 10px 0 0;  background:url(/themes/yaohongjiu/images/vip/hyclose.png) no-repeat}
.qiandao .tit .close{*display:inline; *zoom:1;}
.qiandaoBg{ width:100%; height:100%; background:#000; filter:alpha(opacity=80);opacity:0.8; z-index:99999; position:absolute; top:0; left:0; display:none }
.qiandao .txt{ height:auto; text-align:center; line-height:35px; font-size:15px; color:#333; padding:10px 30px 10px;}
.qiandao .qdlogin{ display:block; cursor:pointer;background:#ef5d00; color:#fff; font-size:16px; width:106px; margin:0 auto; border-radius:5px; -webkit-border-radius:5px;  -moz-border-radius:5px; -o-border-radius:5px;height:28px; text-align:center; line-height:28px}






/*=====购物车下拉=====*/
.topCar .no_commodity,.topCar .have_commodity{ position:absolute; left:0; top:40px; z-index:9999; background:#fff; width:190px; background:#fff; border:#d21919 2px solid;}
.topCar .no_commodity_c{ font-family:"宋体"; padding:16px 0 15px 18px; *padding-left:15px; color:#999}
.topCar .no_commodity_c span{ float:left; width:50px; height:50px; background:url(/themes/yaohongjiu/images/common2013/icons.png) -305px -338px no-repeat;}
.topCar .no_commodity_c i{ margin-top:22px}
.topCar .no_commodity .no_c_bottom{height:30px; background:#eee;}
.topCar em{ display:inline-block; vertical-align:middle; width:19px; height:19px; background-position:-111px -4px;}

.topCar .have_commodity {padding-bottom:12px}
.topCar .have_commodity li{ padding:10px; position:relative; border-bottom:#ddd 1px solid;}
.topCar .in_car_txt{ height:auto;margin:9px 0; overflow:hidden;}
.topCar .have_commodity li .close{top:60px;right:10px}
.topCar .have_commodity li .close:hover,.topCar .sort_list li .children .close:hover,.topCar .have_commodity li .close:hover,.added_con .close:hover,.topCar .sort_list li .children .close:hover{ background-position:-362px -72px}
.topCar .have_commodity .car_p{ font-size:18px;}
.topCar .in_car_btn{ color:#fff; height:30px; float:right; width:102px; font-size:14px; text-decoration:none; text-align:center; line-height:30px; background:url(/themes/yaohongjiu/images/common2013/botton_line.gif) repeat-x; margin:0 13px 0 0}

.topCar .cart{ line-height:40px; color:#fff}

.noDJ{ background:#f1f1f1; text-align:center; height:75px; padding-top:55px;color:#333}