@charset "utf-8";
/* /credit/css/score.css */
/*内外边距通常让各个浏览器样式的表现位置不同*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }

/* 要注意表单元素并不继承父级 font 的问题 */
input,select,img{ vertical-align:middle}
input,select{ outline:none} 
input,select,textarea{ font-size:100%;}
ul,ol{ list-style:none }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address,cite,dfn,em,var{font-style:normal;}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{ border:0;font-variant:normal;}

/* 去除默认边框 */
fieldset,img{ border:0;}

/* 一致的 del 样式 */
del { text-decoration:line-through;}

address,caption,cite,code,dfn,em,th,var { font-style:normal;font-weight:500;}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{ display:block;}

/* 统一上标和下标 */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/*重排左对齐*/
caption,th { text-align:left;}

/* IE bug fixed: th 不继承 text-align*/
th{ text-align:inherit; }

/*清除浮动*/
.clearfix:after{ content:""; height:0; visibility:hidden; display:block; clear:both;}
.clearfix{ zoom:1;}
.fl,.fr{display:inline;}
.fl{ float:left }
.fr{ float:right }

/*默认不显示下划线*/
ins,a{text-decoration:none;}
a:hover{text-decoration:underline;}

/*Correct block display not defined in IE6/7/8/9 & ff3,IE需要在js中createElement(tag)*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display: block;}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1;}

.my_container{ background:none;border:none;}
.my_ftop a:active,.my_ftop a:focus{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
input::-moz-focus-inner{ border: 0;padding: 0;}/*Firefox*/
.my_ftop a{ color:#1c8ed3;}

.my_ftop{ background-image:none; width:960px; margin:0 auto}
.mt18{ margin-top:18px;}
.mb30{ margin-bottom: 30px;}
.left{ float:left;}
.right{ float:right;}

/* frame*/
.jf_frame_left{ width:659px;}
.jf_frame_side{ width:280px;}
.jf_main{ background:#fff; overflow:hidden; border:#dfdfdf 1px solid; }
.jf_main_hd .it618_title{ font-size:16px; line-height:1; font-weight:500; font-family:"microsoft yahei"; padding-left:10px; margin-top:19px; border-left:#ff6600 3px solid; height:17px}
.jf_main_hd .it618_title span{ color:#999; font-size:12px; padding-left:10px;}
.jf_main_hd{ padding:0 19px; overflow:hidden;zoom:1;}
.jf_main_bd{ padding:0 19px 19px;zoom:1;}

.zuijinbuy_bd{ padding-top:9px; padding-bottom:9px; float:left; width:280px;_width:230px; margin-top:10px; margin-bottom:15px;_margin-bottom:0px;overflow:auto}
.zuijinbuy_item li{float:left; width:245px; height:45px; border-bottom:#e9e9e9 1px dashed; padding:0; margin-bottom:5px; font-size:12px}
.zuijinbuy_item li span{float:left; width:42px}
.zuijinbuy_item li span img{width:35px;height:35px;border:#e8e8e8 1px solid; padding:1px}
.zuijinbuy_item li p{float:left; width:200px; height:40px;overflow:hidden;}

.store_bd{ padding-top:9px; padding-bottom:9px; float:left; width:280px;_width:230px; margin-top:10px; margin-bottom:15px;_margin-bottom:0px;overflow:auto}
.store_item li{float:left; width:245px; height:55px; border-bottom:#e9e9e9 1px dashed; padding:0; margin-bottom:5px; font-size:12px}
.store_item li span{float:left; width:120px}
.store_item li span img{width:110px;height:48px;}
.store_item li p{float:left; width:120px; height:55px;overflow:hidden; line-height:17px}

.gonggao_bd{ padding-top:3px; padding-bottom:9px; _padding-bottom:0px;float:left; width:280px;_width:230px; margin-top:10px; margin-bottom:5px;_margin-bottom:0px}
.gonggao_item li{float:left; width:235px; padding:0; padding-bottom:4px; padding-top:4px; font-size:13px; background: url(liico.gif) no-repeat; background-position:-3px 7px; padding-left:11px; border-bottom:#e9e9e9 1px dashed}
.gonggao_item li span{float:right; color:#CCC}

.question_bd{ padding-top:3px; padding-bottom:9px; _padding-bottom:0px;float:left; width:280px;_width:230px; margin-top:10px; margin-bottom:5px;_margin-bottom:0px}
.question_item li{float:left; width:235px; padding:0; padding-bottom:4px; padding-top:4px; font-size:13px; background: url(liico.gif) no-repeat; background-position:-3px 7px; padding-left:11px; border-bottom:#e9e9e9 1px dashed}

/* slide */
.jf_slidebox{ width:680px; height:270px; position:relative; }
.jf_slidebox .slide_holder{ position:relative;width:680px; height:270px; overflow:hidden}
.jf_slidebox .slide_img{ width:680px; height:270px; width:10000px;}
.jf_slidebox .slide_img li { float:left}
.jf_slidebox .slide_title{ width:663px; height:26px; padding-left:17px; line-height:26px; color:#fff; position:absolute; bottom:0; }
.jf_slidebox .slide_title a{color:#fff;  }
.jf_slidebox .slide_title_bg{ background:#000; width:680px; height:26px; opacity:0.5; filter:alpha(opacity=50); position:absolute; bottom:0; }
.jf_slidebox .slide_num{ height:8px; position:absolute; right:19px; bottom:9px; }
.jf_slidebox .slide_num ul{ float:right;}
.jf_slidebox .slide_num li{ background:#fff; width:20px; height:8px; float:left; display:inline; margin-left:10px; cursor:pointer; overflow:hidden;}
.jf_slidebox .slide_num .cur{ background:#ff9600;}

/* search */
.jf_sehbox{ background:#fff; height:60px; border:#dfdfdf 1px solid; border-top:none; overflow:hidden;}
.jf_sehform{ background:url(sprite.jpg) no-repeat 0 -40px; width:412px; height:30px; float:left; display:inline; margin:20px 22px 0 74px; }
.jf_sehform_focus{ background-position:0 -72px; }
.jf_sehform .seh_txt{ background:none; width:280px; height:20px; line-height:20px; float:left; font-family:"simsun"; border:none; margin:5px 0 0 42px;}
.jf_sehform .seh_btn{ background:none; width:84px; height:30px; color:#555; font-family:"simsun"; float:right; border:none; cursor:pointer;}
.jf_sehbox .link{ float:left; margin-top:25px; }

/* goods_imglist */
.jf_goods_items{ width:100%; overflow:hidden;}
.jf_goods_imglist{ font-family:"simsun"; margin-right:-20px; zoom:1;}
.jf_goods_imglist li{ width:180px; height:268px; float:left; color:#333; margin:23px 23px 0 0; border:#eee 1px solid; padding:4px}
.storelist li{height:152px; }
.liflag li{_margin:20px 13px 0 0;}
.jf_goods_imglist li p{ line-height:24px;}
.jf_goods_imglist li a.it618_title{ height:24px; color:#1c8ed3; display:block; line-height:24px; margin-top:3px; overflow:hidden;font-weight:700; font-size:14px}
.jf_goods_imglist li span.it618_title{ height:24px; line-height:24px; color:#333; font-weight:700; display:block;  margin-top:3px; overflow:hidden;}
.jf_goods_imglist li .score{ font-size:14px;}
.jf_goods_imglist li .score span{ color:#ff0000; font-size:14px; font-weight:700; margin-right:4px;font-family: "arial"}
.jf_goods_imglist li .score .plus{ margin:0 3px;}
.jf_goods_imglist li .time{ color:#ff6600; font-weight:700; margin-left:6px;}

.jf_goods_imglist li .cost{ font-size:14px; color:#333; text-decoration:line-through; margin-left:19px;font-family: "arial"}
.jf_goods_imglist li .del_line{ text-decoration: line-through;}
.jf_goods_imglist li .num{ font-weight:700; margin:0 5px;font-family: "arial"}
.jf_goods_imglist li img{ width:180px; height:180px; }
.storelist li img{height:75px; }
.jf_goods_imglist li .img_holder{ height:180px; position:relative; overflow:hidden;}
.storelist li .img_holder{ height:75px;}
.jf_goods_imglist li .mask{ background:#ff9600; width:100%; height:100%; position:absolute; left:0; top:130px;  filter:alpha(opacity=95);opacity:0.95; cursor:pointer}
.storelist li .mask{ height:65px;}
.jf_goods_imglist li .mask p{ color:#fff; line-height:20px; /*padding:0 13px;*/ word-wrap:break-word; word-break:break-all; }
.jf_goods_imglist li .mask .prize_tit{ padding:8px 13px 2px; font-weight:700;}
.jf_goods_imglist .glb_graybtn_s{ float:right;}


.storelist_s li{height:140px}
.storelist_s li img{height:63px}
.storelist_s li .img_holder{height:63px;}

.jf_goods_imglist_s li{ width:155px; height:250px;}/*首页小图商品列表*/
.jf_goods_imglist_s li img{ width:155px; height:155px;}
.jf_goods_imglist_s li .img_holder{ height:160px;}

.jf_goods_imglist_list li{width:200px; height:288px;}/*商品列表页与商品页底部列表*/
.jf_goods_imglist_list li img{ width:200px; height:200px; }
.jf_goods_imglist_list li .img_holder{ height:200px;}

.jf_goods_imglist_right li{width:168px; height:245px;border:none}/*右侧商品列表*/
.jf_goods_imglist_right li img{width:168px; height:168px;}
.jf_goods_imglist_right li .img_holder{ height:168px;}

/* goods_imglist */
.jf_goods_imglist1{ font-family:"simsun"; margin-right:-20px; zoom:1;}
.jf_goods_imglist1 li{ width:239px; height:207px; float:left; color:#333; margin:20px 20px 0 0; padding-left:18px}
.storelist li{height:152px; }
.liflag li{_margin:20px 13px 0 0;}
.jf_goods_imglist1 li p{ line-height:24px;}
.jf_goods_imglist1 li a.it618_title{ height:24px; color:#1c8ed3; display:block; line-height:24px; margin-top:3px; overflow:hidden;}
.jf_goods_imglist1 li span.it618_title{ height:24px; line-height:24px; color:#333; font-weight:700; display:block;  margin-top:3px; overflow:hidden;}
.jf_goods_imglist1 li .score{ font-size:14px;}
.jf_goods_imglist1 li .score span{ color:#ff0000; font-size:14px; font-weight:700; margin-right:4px;font-family: "arial"}
.jf_goods_imglist1 li .score .plus{ margin:0 3px;}
.jf_goods_imglist1 li .time{ color:#ff6600; font-weight:700; margin-left:6px;}

.jf_goods_imglist1 li .cost{ font-size:14px; color:#333; text-decoration:line-through; margin-left:19px;font-family: "arial"}
.jf_goods_imglist1 li .del_line{ text-decoration: line-through;}
.jf_goods_imglist1 li .num{ font-weight:700; margin:0 5px;font-family: "arial"}
.jf_goods_imglist1 li img{ width:199px; height:129px; }
.storelist li img{height:75px; }
.jf_goods_imglist1 li .img_holder{ height:130px; position:relative; overflow:hidden;}
.storelist li .img_holder{ height:75px;}
.jf_goods_imglist1 li .mask{ background:#ff9600; width:100%; height:100%; position:absolute; left:0; top:130px;  filter:alpha(opacity=95);opacity:0.95; cursor:pointer}
.storelist li .mask{ height:65px;}
.jf_goods_imglist1 li .mask p{ color:#fff; line-height:20px; /*padding:0 13px;*/ word-wrap:break-word; word-break:break-all; }
.jf_goods_imglist1 li .mask .prize_tit{ padding:8px 13px 2px; font-weight:700;}
.jf_goods_imglist1 .glb_graybtn_s{ float:right;}
.jf_goods_imglist_s1 li{ width:200px; height:210px;}
.storelist_s li{height:140px}
.jf_goods_imglist_s1 li img{ width:199px; height:129px;}
.storelist_s li img{height:63px}
.jf_goods_imglist_s1 li .img_holder{ height:130px;}
.storelist_s li .img_holder{height:63px;}

/* glb_btn */
.glb_orgbtn_l, .glb_disbtn_l{ background:url(glb_btn.png) no-repeat 0 0; height:41px; line-height:41px; font-size:0; display:inline-block; padding-left:31px;  vertical-align:middle;}
.glb_disbtn_0{ background:url(glb_btn.png) no-repeat 0 -163px; height:41px; line-height:41px; font-size:0; display:inline-block; padding-left:31px;  vertical-align:middle;}
.glb_orgbtn_l span, .glb_disbtn_l span{ background:url(glb_btn.png) no-repeat 100% 0; font-size:16px; color:#fff; font-weight:700; display:inline-block; padding-right:31px; vertical-align:top; cursor:pointer;}
.glb_disbtn_0 span{ background:url(glb_btn.png) no-repeat 100% -163px; font-size:16px; color:#fff; font-weight:700; display:inline-block; padding-right:31px; vertical-align:top; cursor:pointer;}
.glb_orgbtn_l:hover{ background-position:0 -41px; text-decoration:none;}
.glb_orgbtn_l:hover span{ background-position:100% -41px;}

.glb_orgbtn_2{ background:url(glb_btn.png) no-repeat 0 -82px; height:41px; line-height:41px; font-size:0; display:inline-block; padding-left:35px;  vertical-align:middle; margin-left:10px}
.glb_orgbtn_2 span{ background:url(glb_btn.png) no-repeat 100% -82px; font-size:16px; color:#fff; font-weight:700; display:inline-block; padding-right:15px; vertical-align:top; cursor:pointer;}
.glb_orgbtn_2:hover{ background-position:0 -123px; text-decoration:none;}
.glb_orgbtn_2:hover span{ background-position:100% -123px;}

.glb_disbtn_l{ background-position:0 -164px; cursor:default;}
.glb_disbtn_l span{ background-position:100% -164px; color:#fff; cursor:default;}

.glb_graybtn_m, .glb_orgbtn_m, .glb_bluebtn_m, .glb_disbtn_m{ background:url(glb_btn.png) no-repeat 0 -329px; height:31px; line-height:31px; font-size:0; display:inline-block; padding-left:15px; vertical-align:middle;}
.glb_graybtn_m span, .glb_orgbtn_m span, .glb_bluebtn_m span, .glb_disbtn_m span{ background:url(glb_btn.png) no-repeat 100% -329px; display:inline-block; font-size:12px; padding-bottom:1px; line-height:30px; padding-right:15px; vertical-align:top; cursor:pointer;}
.glb_graybtn_m:hover{ background-position:0 -360px; text-decoration:none;}
.glb_graybtn_m:hover span{ background-position:100% -360px;}

.glb_orgbtn_m{ background-position:0 -267px; }
.glb_orgbtn_m span{ background-position:100% -267px; color:#fff;}
.glb_orgbtn_m:hover{ background-position:0 -298px; text-decoration:none; }
.glb_orgbtn_m:hover span{ background-position:100% -298px;}

.glb_bluebtn_m{ background-position:0 -205px; }
.glb_bluebtn_m span{ background-position:100% -205px;}
.glb_bluebtn_m:hover{ background-position:0 -236px; text-decoration:none; }
.glb_bluebtn_m:hover span{ background-position:100% -236px;}

.glb_disbtn_m{ background-position:0 -566px; cursor:default;}
.glb_disbtn_m span{ background-position:100% -566px; color:#fff; cursor:default; }

.glb_graybtn_s, .glb_graybtn_dis, .glb_orgbtn_s, .glb_disbtn_s{ background:url(glb_btn.png) no-repeat 0 -391px; height:25px; line-height:25px; font-size:0; display:inline-block; padding-left:11px; vertical-align:middle; }
.glb_graybtn_s span, .glb_graybtn_dis span, .glb_orgbtn_s span, .glb_disbtn_s span{ background:url(glb_btn.png) no-repeat 100% -391px; color:#555; line-height:24px; font-size:12px; padding-bottom:1px; display:inline-block; padding-right:11px; vertical-align:top; cursor:pointer; }
.glb_graybtn_s:hover{ background-position:0 -416px; text-decoration:none;}
.glb_graybtn_s:hover span{ background-position:100% -416px;}

.glb_orgbtn_s{ background-position:0 -491px; height:25px; line-height:25px; }
.glb_orgbtn_s span{ background-position:100% -491px; color:#fff; }
.glb_orgbtn_s:hover{ background-position:0 -516px; text-decoration:none;}
.glb_orgbtn_s:hover span{ background-position:100% -516px;}

.glb_greenbtn_s{ background:url(glb_btn.png) 0 -441px no-repeat; height:25px; line-height:25px; padding-left:11px; display:block; }
.glb_greenbtn_s span{ background:url(glb_btn.png) no-repeat 100% -441px; display:block; line-height:24px; color:#fff; padding-bottom:1px; padding-right:11px;}
.glb_greenbtn_s:hover{ background-position:0 -466px; text-decoration:none;}
.glb_greenbtn_s:hover span{ background-position:100% -466px; }

.glb_disbtn_s{ background-position:0 -541px; }
.glb_disbtn_s span{ background-position:100% -541px;}

.glb_greenbtn_l{ background:url(glb_btn.png) no-repeat 0 -82px; height:41px; line-height:41px; font-size:0; display:inline-block; padding-left:31px; vertical-align:middle; }
.glb_greenbtn_l span{ background:url(glb_btn.png) no-repeat 100% -82px; font-size:16px; color:#fff; font-weight:700; display:inline-block; vertical-align:top; padding-right:31px; cursor:pointer; }
.glb_greenbtn_l:hover{ background-position:0 -123px; text-decoration:none;}
.glb_greenbtn_l:hover span{ background-position:100% -123px;}

.glb_disbtn_l:hover, .glb_disbtn_s:hover, .glb_graybtn_dis:hover{ text-decoration:none;}

.jf_submit_btn{ background:url(sprite.jpg) no-repeat 0 -104px; width:120px; height:41px; color:#fff; font-weight:700; border:0 none; font-size:16px; cursor:pointer; }
.jf_submit_btn:hover{ background-position:0 -147px;}
/* task */
.jf_taskbox{ overflow:hidden; zoom:1; }
.jf_tasklist{ color:#333; margin:-1px 0 0 -32px; }
.jf_tasklist li{ width:214px; padding:19px 0 15px 90px; float:left; margin-left:32px; display:inline; border-top:#ebebeb 1px solid; overflow:hidden; }
.jf_tasklist li img{ border:#dedede 1px solid; float:left; display:inline; margin-left:-90px;}
.jf_tasklist li h3{ height:22px; font-size:14px; margin-bottom:7px; overflow:hidden;}
.jf_tasklist li p{ height:28px; line-height:28px; overflow:hidden;}
.jf_tasklist li p span{ font-weight:700;}
.jf_tasklist li .num{ color:#ff6600; font-size:14px; margin-right:3px;font-family: "arial"}
.jf_tasklist li .glb_greenbtn_s, .jf_tasklist li .glb_disbtn_s{ float:right; margin-top:2px;}

/* loginbox */
.jf_loginbox, .jf_unloginbox{ background:#fff; height:95px; border:#dfdfdf 1px solid; padding:19px 19px 0;margin-top:0px; margin-bottom:18px}
.jf_loginbox .log_shadow, .jf_unloginbox .log_shadow{ background:url(sprite.jpg) no-repeat -487px -82px; width:5px; height:7px; position:absolute; top:-1px; right:-5px; overflow:hidden; }
.jf_userinfo{ height:92px;}
.jf_userinfo .jf_avatar{ width:80px; height:80px;float:left; margin-right:5px;}
.jf_userinfo .jf_avatar img{ background:#fff; border:#dadada 1px solid; padding:2px;}
.jf_usertxt{ width:150px; height:80px; position:relative; overflow:hidden; }
.jf_usertxt h3 a{ color:#1c8ed3; font-weight:700; font-size:15px; line-height:20px}
.jf_usertxt h3 a:hover{ color:#ff6600;}
.jf_usertxt .jf_level{ overflow:hidden;}
.jf_usertxt .jf_level span { color:#333; float:left; line-height:2;}
.jf_usertxt .jf_level .lv{ background:url(sprite.jpg) no-repeat -211px -173px; width:15px; color: #A4332B; float: left; font-size:11px; height:13px;line-height:13px; margin-top:5px; padding-left:22px; position:relative;}
.jf_usertxt .pop_box{ background:#eff6fc; width:110px; height:38px; position:absolute;left:2px; top:52px; }
.jf_usertxt .pop_box .arrow1{ color:#d6e9f8; font-family:"simsun"; position:absolute; left:46px; top:-7px; line-height:1; z-index:10; }
.jf_usertxt .pop_box .arrow2{ color:#fff; position:absolute; left:0;top:1px; line-height:1;}
.jf_usertxt .pop_box .pop_con{ background:#fff; width:102px; height:30px; padding:6px 0 0 6px; border:#d6e9f8 1px solid; margin:-2px 0 0 -2px; position:relative;}
.jf_usertxt .pop_box .pop_con p{ color:#777; line-height:1;}
.jf_used{ line-height:26px; margin-top:0px;}
.jf_used span{ float:left;}
.jf_loginbox .score{ color:#ff6600; font-size:24px; float:left;font-family: "arial"}
.jf_user_menu{ padding:4px 0; margin-top:1px; border-top:#ccc 1px dashed; overflow:hidden; position:relative; zoom:1;}
.jf_user_menu ul{ margin-left:0px;}
.jf_user_menu li{ float:left; display:inline; line-height:26px; margin-left:0px;}
.jf_user_menu li a{ color:#333; }
.jf_user_menu .ico1, .jf_user_menu .ico2, .jf_user_menu .ico3, .jf_user_menu .ico4{ background:url(ico_sprite.jpg) no-repeat 0 -372px; width:16px; height:16px; float:left; margin:5px 3px 0 0;}
.jf_user_menu .ico2{ background-position:-18px -372px;}
.jf_user_menu .ico3{ background-position:0 -390px;}
.jf_user_menu .ico4{ background-position:-18px -390px;}
.jf_checkin_box{ padding-top:14px; text-align:center; overflow:hidden;}
.checkin_tip{ color:#999; text-align:center; line-height:2;}
.checkin_tip strong{ font-weight:700; margin:0 4px;}
.checkin_tip span{ color:#ff6000; font-weight:700; margin:0 3px;}
.taskbox_tip{ color:#333; font-family:"simsun"; padding-top:4px;}
.taskbox_tip a{ margin-left:20px;}

/* unlogin */
.jf_unloginbox .login_tit{ font-size:14px; color:#333; line-height:1; }
.jf_unloginbox .login_form{ color:#333; padding:17px 0 0 70px;}
.jf_unloginbox .reg_help{ border-top:#ccc 1px dashed; margin-top:27px; padding-top:12px; overflow:hidden; }
.jf_unloginbox .reg_help span{ float:left; line-height:30px; font-size:12px; color:#333;}
.jf_unloginbox .reg_help .glb_graybtn_m{ float:right;}
.jf_unlogin{ overflow:hidden;}
.login_form .log_tip{ color:#666; padding-bottom:11px;}
.login_form .log_lb{ width:64px; line-height:28px; float:left; display:inline; margin-left:-70px; text-align:right; }
.login_form p{ padding-bottom:14px;}
.login_form .auto_login input{ margin-right:7px;}
.login_form .jf_submit_btn{ margin-top:5px;}
.login_txt{ width:158px; height:26px; line-height:26px; padding:0 5px; border:#e1e1e1 1px solid; }
/* sidebar */

.jf_side_ad{ display:block;}
.jf_sidetab li{ background:#eee; width:138px; height:30px; line-height:30px; color:#666; border:#e5e5e5 1px solid; border-bottom:#cecece 1px solid; float:left; text-align:center; position:relative; cursor:pointer; }
.jf_sidetab li span{ display:inline-block; vertical-align:middle;}
.jf_sidetab li .arrow{ background:url(sprite.jpg) no-repeat -476px -82px; width:9px; height:5px; margin-left:6px; overflow:hidden; display:none; }
.jf_sidetab li .light{ background:#9ad4f7; width:139px; height:1px; border:#93c4e6 1px solid; position:absolute; top:0; left:-1px; display:none; overflow:hidden; z-index:10;}
.jf_sidetab .it618_t1{ border-left:none;}
.jf_sidetab .it618_t2{ border-right:none;}
.jf_sidetab .cur{ background:#fff; width:139px; height:32px; line-height:32px; color:#333; border:none; font-weight:700;}
.jf_sidetab .cur .arrow{ display:inline-block;}
.jf_sidetab .cur .light{ display:block;}
.jf_sidetab_con{ background:#fff; border-top:none; padding-top:14px; }
.jf_onsale{ border:#dfdfdf 1px solid; border-top:none; margin-top:0px;}
.onsale_goods{ width:210px; height:168px; display:block; line-height:32px; font-weight:700; margin:0 auto; text-align:center; overflow:hidden;}
.onsale_goods img{ width:200px;height:145px;}
.onsale_info{ background:#fafafa; padding:10px 20px; border-top:#f0f0f0 1px solid; margin-top:6px;}
.onsale_info p{line-height:17px;}
.onsale_info .n_score{ color:#333; font-size:14px; font-weight:700;}
.onsale_info .n_score span{ color:#2c9918; margin-right:6px;}
.onsale_info .o_score{ color:#333; margin-left:17px;text-decoration:line-through; }

/* rank */
.jf_rankbox{ background:#fff; border:#dfdfdf 1px solid; margin-top:18px; padding-top:6px}
.jf_rankbox .jf_rank_hd{ background:url(rank_sprite.jpg) repeat-x 0 -171px; height:47px; border-bottom:#eee 1px solid; _overflow:hidden;}
.jf_ranktab{ float:right; padding-right:4px; margin-top:18px;}
.jf_ranktab li{ width:68px; height:29px; line-height:29px; float:left; position:relative; text-align:center; cursor:pointer; }
.jf_ranktab li .light{ background:#9ad4f7; width:100%; height:1px; border-top:#93c4e6 1px solid; border-bottom:#93c4e6 1px solid; position:absolute; left:0; top:0; display:none; }
.jf_ranktab li .light .l_rad, .jf_ranktab li .light .r_rad{ background:url(rank_sprite.jpg) no-repeat -19px -100px; width:3px; height:3px; display:block; position:absolute; top:-1px; overflow:hidden;}
.jf_ranktab li .light .l_rad{ left:-1px;}
.jf_ranktab li .light .r_rad{ background-position:-19px -105px; right:-1px;}
.jf_ranktab .cur{ background:#fff; height:30px; border-left:#eee 1px solid; border-right:#eee 1px solid; font-weight:700;}
.jf_ranktab .cur .light{ display:block;}
.rank_tit{ width:126px; height:41px; line-height:18px; padding-top:5px; color:#1c8ed3; font-size:14px; font-family:"microsoft yahei"; font-weight:500; text-align:center; }
.rank_tit_bg{ background:url(sprite.jpg) no-repeat -123px -132px; width:38px; height:40px; float:left; margin:0px 7px 0 9px; position:relative;}
.jf_rank_bd{ padding-bottom:18px;}
.jf_rank_bd .view_all{ float:right; display:inline; margin:21px 20px 0 0; _margin:19px 20px 0 0;}
.ranktit{ background:url(rank_sprite.jpg) repeat-x 0 -221px; height:31px; line-height:31px; color:#333; border-bottom:#eee 1px solid; padding:0 21px;}
.ranktit .t2{ margin-left:85px; }
.ranktit .t3{ float:right;}

/* ranklist */
.jf_ranklist{ padding:8px 20px 0;}
.jf_ranklist li{ padding:6px 0 6px 30px; height:17px; border-bottom:1px solid #eef5fa; overflow:hidden; position:relative; vertical-align:bottom;}
.jf_ranklist li .imgtext{ }
.jf_ranklist li span{ width:43px; text-align:right; float:right; line-height:1.5; overflow:hidden;font-family: "arial"}
.jf_ranklist li img{ width:16px; height:16px; margin-right:5px; float:left;}
.jf_ranklist li a{ color:#333;}
.jf_ranklist li .num{ background:url(rank_sprite.jpg) no-repeat 0 -154px; width:14px; height:14px; line-height:14px; font-size:11px; color:#fff; display:block; text-align:center; position:absolute; left:5px; top:7px; }
.jf_ranklist li .it618_top3{ color:#1c8ed3;}
.jf_ranklist li .t1, .jf_ranklist li .t2, .jf_ranklist li .t3{ background:url(rank_sprite.jpg) no-repeat 0 -100px; width:10px; height:16px; position:absolute; left:6px; top:7px; overflow:hidden; }
.jf_ranklist li .t2{ background-position:0 -136px;}
.jf_ranklist li .t3{ background-position:0 -118px;}
.jf_ranklist li .img{ float:left;}
.jf_ranklist li .txt{ width:140px; height:16px; line-height:16px; *line-height:18px; _line-height:22px; float:left; overflow:hidden;}
.jf_ranklist .cur .t1, .jf_ranklist .cur .t2, .jf_ranklist .cur .t3{ background:url(rank_sprite.jpg) no-repeat; width:22px; height:31px; display:block; position:absolute; top:20px; left:0; overflow:hidden;}
.jf_ranklist .cur .t2{ background-position:0 -33px;}
.jf_ranklist .cur .t3{ background-position:0 -66px;}
.jf_ranklist .cur .num{ top:28px;}
.jf_ranklist .cur{ height:48px; padding:14px 0 9px 30px;}
.jf_ranklist .cur .imgtext img{ margin-top:-7px; position:relative;}
.jf_ranklist .cur .txt{ width:88px; height:38px;_height:40px; line-height:1.5; *line-height:1.6; _line-height:1.8; }
.jf_ranklist .cur img{ width:48px; height:48px; padding:2px; border:#ccc 1px solid;}

/* imglist_selectbar*/
.jf_select_bar{ height:25px; float:right; padding-top:15px; }
.jf_select_bar .page{ float:left; line-height:25px; }
.jf_select_bar .glb_graybtn_s, .jf_select_bar .glb_graybtn_dis{ float:left; display:inline; margin-left:10px;}
.jf_select_bar .glb_graybtn_dis span{ color:#999; cursor:default;}

/*========================page===========================*/
.jf_crumb{ padding:10px 0; font-size:0; font-family:"simsun"; color:#333;min-width: 960px;width: 100%; /*background: #fff;*/}
.jf_crumb .split{ color:#999; margin:0 7px;}
.jf_crumb a,.jf_crumb span{ font-size:12px;}
.jf_main_page{ background:#fff; overflow:hidden; border:#ddd 1px solid; zoom:1; }
.jf_my_sidebar{ background:#fbfbfb; width:228px; float:left; border-right:#ddd 1px solid; padding-bottom:9999px; margin-bottom:-9999px; height:490px;}
.jf_main_tit{ line-height:1; font-family:"microsoft yahei"; font-size:16px; font-weight:500; color:333; padding-left:10px; border-left:#ff6600 3px solid; }
.jf_crumb .gwc{ background:url(gwc.png) no-repeat; height:18px; line-height:18px; padding-left:18px; display:inline; margin-left:8px; float:right; font-size:13px}

/* my-login */
.my_userinfo{ padding: 10px 8px 9px 110px; width:270px;}
.my_userinfo h3 a{font-size:13px;}
.my_level{ overflow:hidden;}
.my_userinfo .my_uavatar{ font-size:0;}
.jf_my_login{ /*overflow:hidden;*/ zoom:1;}
.jf_my_login .scorebox{ color:#333; padding:0 19px 11px; line-height:28px; overflow:hidden; }
.jf_my_login .scorebox span{ float:left;}
.jf_my_login .scorebox .score{ font-size:18px; color:#ff6600;}

.jf_my_sidenav{ zoom:1;}
.jf_my_navlist{ padding-top:1px; _padding:0; font-family:"microsoft yahei"; border-top:#fff 1px solid; border-bottom:#fff 1px solid;zoom:1}
.jf_my_navlist li{ height:39px; border-top:#eaeaea 1px solid; border-bottom:#eaeaea 1px solid; margin-top:-1px;}
.jf_my_navlist li a{ height:39px; line-height:39px; padding-left:48px; font-size:14px; color:#333; display:block;}
.jf_my_navlist li a:hover{ background:#fff; text-decoration:none; }
.jf_my_navlist li .ico1, .jf_my_navlist li .ico2, .jf_my_navlist li .ico3, .jf_my_navlist li .ico4, .jf_my_navlist li .ico5, .jf_my_navlist li .ico6{ background:url(ico_sprite.jpg) no-repeat 0 -408px; float:left; display:inline; margin:12px 0 0 -30px; width:16px; height:16px;overflow:hidden;}
.jf_my_navlist li .ico2{ background-position:0 -426px; }
.jf_my_navlist li .ico3{ background-position:0 -444px; }
.jf_my_navlist li .ico4{ background-position:0 -462px; }
.jf_my_navlist li .ico5{ background-position:0 -503px; }
.jf_my_navlist li .ico6{ background-position: 0 -524px;}
.jf_my_navlist .cur{ background:#fff; border-color:#ddd; margin-right:-1px; position:relative;}
.jf_my_navlist .cur .ico1{ background-position:-18px -408px; }
.jf_my_navlist .cur .ico2{ background-position:-18px -426px; }
.jf_my_navlist .cur .ico3{ background-position:-18px -444px; }
.jf_my_navlist .cur .ico4{ background-position:-18px -462px; }
.jf_my_navlist .cur .ico5{ background-position:-18px -503px; }
.jf_my_navlist .cur .ico6{ background-position:-18px -524px;}
.jf_my_navlist .cur a{ border-left:#ff6600 3px solid; padding-left:45px;}

.lv_box p{ color:#888; }
.jf_progress{ background:url(global_userinfo.png) no-repeat 0px 0px; width:113px; height:10px; margin-top:2px; overflow:hidden; }
.jf_progress .jf_prolen{ background:url(global_userinfo.png) no-repeat 0px -10px; height:10px; display:block; }
.it618_store .jf_progress{ background:url(global_storeinfo.png) no-repeat 0px 0px; width:113px; height:10px; margin-top:2px; overflow:hidden; }
.it618_store .jf_progress .jf_prolen{ background:url(global_storeinfo.png) no-repeat 0px -10px; height:10px; display:block; }

.jf_my_sidebox .jf_my_sidehd{ padding:20px 19px;}
.jf_my_sidebox .jf_my_sidebd{ padding:0 19px 19px;}
.jf_my_sidebox .jf_my_sidehd h3{ border-left:#ff6600 3px solid; line-height:1; font-family:"microsoft yahei"; padding-left:10px; font-size:16px; font-weight:500;}

.jf_side_act .act_img{ display:block; margin-bottom:4px;}
.jf_side_act a{ line-height:24px;}
.jf_side_act p{ line-height:24px; color:#333;}

/* my_unlogin*/
.jf_my_unlogin .loginform{ padding:19px; color:#333; }
.jf_my_unlogin .loginform .login_txt{ width:178px;}
.jf_my_unlogin .loginform .log_tip{ color:#666; line-height:1; padding-bottom:10px;}
.jf_my_unlogin .loginform .log_lb{ display:block; padding:6px 0;}
.jf_my_unlogin .loginform .loginfo{ padding-top:6px;}
.jf_my_unlogin .loginform .autologin input{ margin-right:6px;}
.jf_my_unlogin .loginform .jf_submit_btn{ display:block; margin:17px auto 0;}
.jf_my_unlogin .reg_helpbox{ border-top:#d9d9d9 1px dashed; border-bottom:#d9d9d9 1px dashed;}
.jf_my_unlogin .reg_help{ background:#f6f6f6; color:#333; line-height:31px; border-top:#fff 1px dashed; border-bottom:#fff 1px dashed; padding:9px 20px;  }
.jf_my_unlogin .reg_help .glb_graybtn_m{ float:right;}

/* jf_my_main */
.jf_my_main{ width:729px; float:right; overflow:hidden; padding-bottom:9999px; margin-bottom:-9999px;}
.jf_my_main .jf_my_main_hd, .jf_main_p .main_p_hd{ height:30px; padding:19px 19px 0; border-bottom:#e7e7e7 1px solid; overflow:hidden;}
.jf_my_main .jf_my_main_bd, .jf_main_p .main_p_bd,.jf_recomment .main_p_bd{ padding:0 19px 19px;}
.jf_my_main .jf_my_main_hd h2, .jf_main_p .main_p_hd h2,.jf_recomment .main_p_hd h2{ line-height:1; float:left; margin-right:8px; border-left:#ff6600 3px solid; padding-left:9px; font-size:16px; font-family:"microsoft yahei"; font-weight:500;}
.jf_my_main .jf_my_main_hd span, .jf_main_p .main_p_hd span.jf_recomment .main_p_hd span{ float:left; font-family:"simsun"; font-size:12px; color:#999;}
.jf_my_main .jf_my_main_hd .tit_link, .jf_main_p .main_p_hd .tit_link{ float:left; display:inline; margin-left:26px;}
.mt20{ margin-top:20px!important;}

/* functionbox */
.jf_my_functionbox{ padding-top:20px;}
.jf_my_functionlist{ overflow:hidden;}
.jf_my_functionlist li{ background:#f7f7f7; height:98px; margin-bottom:20px; padding-left:108px;}
.jf_my_functionlist li .tit{ font-family:"microsoft yahei"; font-size:20px; color:#333; line-height:42px; padding-top:15px;}
.jf_my_functionlist li .desc{ color:#999;}
.jf_my_functionlist li .ico1, .jf_my_functionlist li .ico2, .jf_my_functionlist li .ico3, .jf_my_functionlist li .ico4{ background:url(ico_sprite.jpg) no-repeat; width:46px; height:46px; float:left; display:inline; margin:26px 0 0 -70px;}
.jf_my_functionlist li .ico2{ background-position:0 -48px;}
.jf_my_functionlist li .ico3{ background-position:0 -96px;}
.jf_my_functionlist li .ico4{ background-position:0 -144px;}

.jf_my_notebox{ padding-top:19px;}
.jf_my_notetab{ height:30px; border-bottom:#e9e9e9 1px solid; padding-left:11px; _overflow:hidden;}
.jf_my_tablist li{ background:#f7f7f7; width:98px; height:29px; line-height:29px; color:#1c8ed3; float:left; margin-right:4px; text-align:center; border:#e9e9e9 1px solid; border-bottom:none; cursor:pointer;}
.jf_my_tablist .cur{ background:#fff; height:30px; color:#333; font-weight:700; position:relative; }
.jf_my_notecon{ padding-top:2px}

.jf_coupon_box{ padding-top:12px;}
/*--table--*/
.jf_tb{ width:100%; color:#333; text-align:center;}
.jf_tb th{ line-height:38px; border-bottom:#e9e9e9 1px solid; font-weight:500; text-align:center; }
.jf_tb td{ line-height:35px; border-bottom:#f5f5f5 1px solid; }
.jf_tb td span.used{ color:#ff0000;}
.jf_tb td span.unused{ color:#32900c;}
.jf_tb td span.overdue{ color:#999;}
.jf_tb .odd{ background:#fdfdfd;}
.jf_tb .al{ text-align:left; padding-left:40px;}
.jf_tb td .orgbtn{ background:url(sprite.jpg) no-repeat -414px -52px; width:60px; height:25px; line-height:24px; display:block; margin:0 auto; color:#fff; text-align:center;}
.jf_tb td .orgbtn:hover{ background-position:-414px -77px; text-decoration:none;}

.jf_tb2 th{ background:#F6FBFF; border:1px solid #E1EEF9; font-weight:700;line-height:30px; text-align:center; }
/*--page--*/
.mod_page{ line-height:23px; margin-top:29px; overflow:hidden;}
.mod_pnum{ font-family:"arial"; display:inline; float:right; margin:0 10px;}
.mod_pnum li{ float:left; margin-left:5px; display:inline;}
.mod_pnum a, .mod_pnum span{ height:23px; line-height:23px; color:#000; display:block; float:left; text-align:center; border:#cfe0ed 1px solid; padding:0 9px;}
.mod_pnum .dis_first, .mod_pnum .dis_last{ color:#CCC; cursor:default;}
.mod_pnum .cur a{ color:#1c8ed3; font-weight:700;}
.mod_pnum a:hover{ color:#1c8ed3;}
.mod_go{ background:url(sprite.jpg) no-repeat -314px -148px; width:64px; height:25px; padding:0; font-size:0;}
.mod_go .btn_go{ background:none; width:30px; height:25px; border:none; vertical-align:top; cursor:pointer;}
.mod_go .mod_ptxt{ background:none; width:25px; height:20px; line-height:20px; border:none; font-size:12px; padding:2px 3px; text-align:center; vertical-align:top;}



.jf_goods_border li{ padding:4px; border:#e7e7e7 1px solid; position:relative;}
.jf_goods_border li .tag{ background:url(tag.png) no-repeat; width:77px; height:77px; display:block; position:absolute; left:-1px; top:-1px; z-index:10; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../static/images/tag.png"); _background:none;}
.plfix{ padding-left:6px;}

/* mygrowth */
.jf_mygrowth{ padding-left:50px;}
.jf_mygrowth .jf_items{ padding-left:68px; margin-top:26px;}
.jf_mygrowth .jf_items label{ width:64px; margin-left:-68px; display:inline; text-align:right; float:left; white-space:nowrap; cursor:auto;}
.jf_mygrowth .jf_items img{ float:left;}
.jf_mygrowth .jf_items .lv_box{ height:16px; float:left; margin-left:32px;}
.jf_items .lv_box p{ float:left; color:#888; margin:4px 0 0 10px; display:inline;}
.jf_items p .sp{ color:#ff6600; font-size:16px; font-weight:700; margin:0 5px;}
.jf_items p{ line-height:1;}
.jf_grow_pro{ padding:0 0 28px 67px; margin-top:26px;}
.jf_grow_pro .lv_tipbox{}
.jf_grow_pro .lv_tipbox .lv_tip{ width:125px; height:20px; line-height:1; color:#888; float:left; position:relative; text-align:center;}
.lv_tip .arrow{ background:url(sprite.jpg) no-repeat -416px -40px; width:10px; height:5px; line-height:0; font-size:0; display:block; position:absolute; left:54px; bottom:0;}
.grow_pro{ background:url(sprite.jpg) no-repeat; width:501px; height:19px; margin-top:4px;}
.grow_pro .grow_prolen{ background:url(sprite.jpg) no-repeat 0 -19px; height:19px; float:left; position:relative; -moz-animation:prorun 1.5s ease-out; -webkit-animation:prorun 1.5s ease-out; -o-animation:prorun 1.5s ease-out; animation:prorun 1.5s ease-out;}
.grow_pro .grow_prolen .lv{ background:url(sprite.jpg) no-repeat -250px -168px; width:16px; height:13px; color:#a4332b; font-weight:700; line-height:1; padding:5px 0 0 21px; display:block; position:absolute; right:-18px; bottom:-23px; overflow: hidden}

/* side_right */
.jf_side_p{ background:#fbfbfb; width:228px; float:right; border-left:#ddd 1px solid; padding-bottom:9999px; margin-bottom:-9999px;}
.jf_side_p .act_sidehd{ background:#f6f6f6; height:49px; border-bottom:#ececec 1px solid; }
.jf_side_p .act_sidehd h3{ line-height:49px; font-family:"microsoft yahei"; font-size:16px; color:#333; text-align:center;}
.jf_side_p .act_sidehd span{ font-size:28px; color:#ff6600; font-weight:500;}
.jf_side_p .act_sidebd{ padding:19px; border-top:#fff 1px solid; }
.jf_side_p .side_topic{ background:#f6f6f6; padding:19px; border-bottom:#d9d9d9 1px dashed;}
.jf_side_p .side_topic .jf_side_act{ margin-top:19px;}
.jf_side_p .side_topic .jf_checkin_box{ padding:17px 0 20px;}
.jf_side_p .side_topic .checkin_tip{ line-height:32px;}
.jf_side_p .side_box{ padding:19px; border-top:#fff 1px dashed;}
.jf_side_p .side_box .jf_goods_imglist{ width:172px; margin:-1px auto; }
.jf_side_p .side_box .jf_goods_imglist li{ float:none; margin:0; padding:20px 0; border-bottom:#e1e1e1 1px solid; border-top:#fff 1px solid;}

/* main_left*/
.jf_page_sehbox{ background:#fdfdfd; border:#fff 4px solid; padding:32px 0 32px 83px; overflow:hidden;}
.jf_page_sehbox .sehbox{ background:url(sprite.jpg) no-repeat -474px -40px; height:40px; float:left; margin-right:10px; padding-left:30px; }
.jf_page_sehbox .seh_wrap{ background:#f4f4f4; width:473px; height:37px; padding:3px 0 0 3px; }
.jf_page_sehbox .seh_wrap .seh_txt{ width:363px; height:32px; line-height:32px; float:left; border:#dae8f2 1px solid; border-right:none; font-family:"simsun"; padding:0 8px; }
.jf_page_sehbox .seh_wrap .seh_btn{ background:url(sprite.jpg) no-repeat -211px -132px; width:90px; height:34px; color:#fff; float:left; border:none; cursor:pointer;}
.jf_page_sehbox .help_link{ font-family:"simsun"; float:left; line-height:40px; white-space:nowrap;}
.jf_main_p{ width:727px; float:left; _overflow:hidden; padding-bottom:9999px; margin-bottom:-9999px; }
.jf_main_p .act_goodsbox{ padding:19px 0; }



.jf_main_p .main_p_hd .seh_result{ color:#ff6600; margin:0 3px; font-family:"arial";}
.jf_prize_trends{ overflow:hidden;}
.jf_trendslist{ padding-top:11px;}
.jf_trendslist li{ height:30px; line-height:30px; overflow:hidden; }
.jf_trendslist li .uid{ margin-right:8px;}
.jf_trendslist li .gift{ margin-left:8px;}
.jf_act_desc p{ line-height:24px; color:#333;}
.jf_act_desc .jf_main_tit{ margin-bottom:9px; }

.jf_task_detail{ padding-top:19px; overflow:hidden; }
.jf_task_detail .task_img{ width:360px; height:180px; float:left; margin-right:19px; }
.jf_task_detail .jf_task_info{ width:324px; float:left }
.jf_task_detail .jf_task_info h3{ color:#1c8ed3; font-size:18px; font-weight:500; padding-bottom:5px; font-family:"microsoft yahei"; line-height:2;}
.jf_task_detail .jf_task_info p{ color:#333; line-height:26px; }
.jf_task_detail .jf_task_info .time{ color:#ff6600;}
.jf_task_detail .glb_greenbtn_l{ float:left; margin-top:13px;}
/* service */
.jf_service{ background:#ededed; padding:20px 0 50px; border-top:#e1e1e1 2px solid; overflow:hidden;margin-top: 20px; zoom:1; }
.jf_service dl{ width:170px; float:left; display:inline; padding-left:54px; margin-left:26px;}
.jf_service dl dt{ color:#666; font-family:"microsoft yahei"; font-size:16px; line-height:36px; border-bottom:#d8d8d8 1px solid; position:relative; zoom:1;}
.jf_service dl dd{ border-top:#f5f5f5 1px solid;}
.jf_service dl a{ display:block; line-height:24px; color:#666;}
.jf_service dl .ico1, .jf_service dl .ico2, .jf_service dl .ico3, .jf_service dl .ico4{ background:url(ico_sprite.jpg) no-repeat 0 -192px; width:46px; height:43px; position:absolute; top:4px; left:-54px; }
.jf_service dl .ico2{ background-position:0 -237px;}
.jf_service dl .ico3{ background-position:0 -282px;}
.jf_service dl .ico4{ background-position:0 -327px;}
.jf_service .service_list{ margin-left:-26px; overflow:hidden; zoom:1;}

/* task */
.jf_main_p .nonepad{ padding:0;}
.jf_task{ margin-top:-1px;}
.jf_task .jf_task_hd{ background:url(sub_hd_x.jpg) repeat-x; height:42px; padding:0 19px; overflow:hidden;}
.jf_task .jf_task_hd .it618_title{ background:#fff; height:30px; line-height:30px; float:left; color:#444; font-weight:700; padding:0 17px; border-left:#dadada 1px solid; border-right:#dadada 1px solid; margin-top:12px; position:relative;}
.jf_task .jf_task_hd .light{ background:#ff6600; width:86px; height:2px; position:absolute; left:0; top:0;}
.jf_task .jf_task_hd .light .rad_l, .jf_task .jf_task_hd .light .rad_r{ background:url(sprite.jpg) no-repeat -416px -47px; width:2px; height:2px; position:absolute; overflow:hidden; }
.jf_task .jf_task_hd .light .rad_l{ left:-1px;}
.jf_task .jf_task_hd .light .rad_r{ background-position:-420px -47px; right:-1px;}
.jf_task .jf_task_bd{ padding:5px 19px 19px; overflow:hidden;}
.jf_task .jf_tasklist li{ width:244px;}

/* gift bag*/
.jf_giftbag{ padding:19px 19px 2px; position:relative; zoom:1; }
.jf_giftbag .opbox{ overflow:hidden; margin-top:13px; zoom:1; }
.jf_giftbag .opbox a, .jf_giftbag .opbox span{ float:left;}
.jf_giftbag .opbox .glb_orgbtn_m{ float:left; margin-right:10px;}
.jf_giftbag .opbox .glb_orgbtn_m span{ font-weight:500;}
.jf_giftbag .opbox .glb_bluebtn_m{ float:left;}
.jf_giftbag .opbox .glb_bluebtn_m span{ font-weight:500; color:#fff;}
.jf_giftbag .opbox .status_tip{ font-size:18px; color:#ff0000; line-height:40px; font-family:"microsoft yahei"; }
.jf_giftbag_info{ overflow:hidden; height:320px}
.jf_giftbag_info .giftbag_img{ float:left; margin-right:20px; width:320px}
.jf_giftbag_info .giftbag_img img{ width:320px; height:320px;}
.jf_giftbag_info .giftbag_desc{ float:left; color:#333; width:330px}
.jf_giftbag_info .giftbag_desc h3{ color:#419C0F; line-height:35px; font-family:"microsoft yahei"; font-size:18px; font-weight:500; padding:3px 0 5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:320px}
.jf_giftbag_info .giftbag_desc p{ line-height:23px;}
.jf_giftbag_info .giftbag_desc .help_link{ margin-left:22px;}
.jf_giftbag_info .giftbag_desc .score{ font-size:15px; font-family:"arial"; color:#ff6600; margin-right:8px; vertical-align:middle;line-height:15px; font-weight:bold}
.jf_giftbag_info .giftbag_desc .un_used{ color:#419C0F;}
.jf_giftbag_info .giftbag_desc .used{ color:#ff0000;}
.jf_giftbag_info .giftbag_desc .product_num{ background:#f9f9f9; padding:2px 7px; margin-top:6px;}
.jf_giftbag_info .giftbag_desc p .ol_service{ background:url(sprite.jpg) no-repeat -482px -181px; height:18px; line-height:18px; padding-left:23px; display:inline; margin-left:8px }
.jf_giftbag_info .giftbag_desc p .ol_order{ background:url(order.png) no-repeat; float:right; margin-top:3px; height:18px; line-height:18px; padding-left:23px; display:inline; margin-left:8px }
.jf_giftbag_info .share_bar{ height:18px; position:absolute; right:15px; top:5px; clear:both; z-index:10;}
.jf_giftbag_info .share_bar span{ color:#ccc; margin:0 8px;}
.jf_giftbag_info .share_bar .share_btn, .jf_giftbag_info .share_bar .sc_btn{ background:url(sprite.jpg) no-repeat -487px -118px; _padding-top:1px; line-height:14px; color:#1c8ed3; padding-left:18px; }
.jf_giftbag_info .share_bar .sc_btn{ background-position:-487px -148px;  }
.jf_giftbag_info .share_bar .share_btn:hover{ background-position:-487px -134px; color:#ff6600; text-decoration:none; }
.jf_giftbag_info .share_bar .sc_btn:hover{ background-position:-487px -164px; color:#ff6600; text-decoration:none;}
.gift_code{ height:26px; line-height:26px; margin-top:9px; overflow:hidden; }
.gift_code .copybox{ background:url(sprite.jpg) no-repeat -122px -104px; width:186px; height:26px; float:left;}
.gift_code .copybox .copy_txt{ background:none; width:124px; height:26px; line-height:26px; padding:0 5px; border:none; float:left;}
.gift_code .copybox .copy_btn{ width:50px; height:26px; line-height:26px; float:left; color:#1c8ed3; text-align:center;}
.gift_code .copybox .copy_btn:hover{ color:#ff6600; text-decoration:none;}
.gift_code span{ float:left; }
.jf_giftdetail{ padding:20px 10px; width:670px; overflow:hidden}

.jf_my_warnbox{ margin-top:65px;}
.jf_my_warnbox .warn_ico{ left:40px;}
.seh_warnbox{ margin-top:60px;}
.seh_warnbox .link1{ display:block; }
/* jf_goodslist */
.jf_goodslist{ margin-right:-20px; padding-left:8px;}
.jf_goodslist li{ width:83px; height:105px; float:left; margin:19px 19px 0 0; text-align:center; overflow:hidden;}
.jf_goodslist li a{ line-height:30px;}
.jf_goodslist li img{ width:75px; height:75px; /*display:block;*/ border:#ddeefb 1px solid; padding:3px;}
.jf_goodslist li a:hover img{ border-color:#7dbaee;}

.jf_floatlink{ background:url(sprite.jpg) no-repeat -439px -106px;; width:21px; height:62px; line-height:14px; display:block; padding-top:23px; margin-left:489px; position:fixed; top:280px; left:50%; text-align:center; }
.jf_floatlink:hover{ background-position:-460px -106px; text-decoration:none;}
/* footer */
.my_footer{ background:#ededed; }

/* ui-dialog */
.pop_suc_ico, .pop_fail_ico1, .pop_fail_ico2, .pop_fail_ico3{ background:url(dialog_icons.jpg) no-repeat; height:100px; width:84px; margin-left:50px;}

.pop_fail_ico1{ background-position:-171px 0; width:70px;}
.pop_fail_ico2{ background-position:-92px 0; width:74px;}
.pop_fail_ico3{ background-position:-247px 0; width:60px;}

.ui-dialog-icon-text{ color:#333; margin-top:40px; line-height:34px;font-size: 12px;}
.ui-dialog-icon-text .fs1{color:#419c0f; font-size:18px; font-family:"Microsoft Yahei"}
.ui-dialog-icon-text .fs2{color:#333; font-size:14px; font-weight:bold}
.ui-dialog-icon-text .fs3{ color:#333; font-size:18px;font-family:"Microsoft Yahei"; margin-top:20px;}
.ui-dialog-icon-text .fs4{color:#ff6600; font-size:18px;font-family:"Microsoft Yahei"; }
.ui-dialog-icon-text .fs5{color:#333; font-size:18px;font-family:"Microsoft Yahei";}
.ui-dialog-icon-text .fs6{color:#999;}
.ui-dialog-icon-text .fs7{color:#999; line-height:22px;}

.coupon_select{ padding:7px 0 22px 30px;}
.coupon_select .tit{ color:#333; font-size:18px; font-family:"microsoft yahei"; font-weight:500;}
.coupon_select .tit span{ color:#ff6600; margin:0 3px;}
.coupon_select .pay_txt{ color:#333; font-size:14px;}
.sel_list{ margin-top:13px;}
.sel_list li{ width:195px;height:18px; float:left; color:#333; margin-bottom:17px;}
.sel_list li label{ overflow:hidden;}
.sel_list li input{ float:left; margin:2px 6px 0 0;}
.pop_tips1{ margin-top:20px; background:url(sprite.jpg) no-repeat -487px -200px; padding-left:20px; color:#ff6600; }

.it618_server_dialog_pop{position:absolute; width:400px; height:300px;}
.it618_server_dialog_body{ position:absolute;}
.it618_server_dialog_shadow{ filter:alpha(opacity=20); opacity:.2; width:100%;position:absolute; top:10px;*top:-4px; left:0;}
.it618_server_dialog_shaow_bg{ background-color:#000; height:300px;*height:315px; margin-top:-14px; *margin-top:-15px;}
.it618_server_dialog_main{ height:280px; width:380px; background-color:#fff; border:#b5b5b5 1px solid; margin:0px 4px 3px; padding:5px}
.dialog_title{font-size:15px; font-weight:bold}

.it618_share_dialog_pop{position:absolute; width:400px; height:300px;}
.it618_share_dialog_body{ position:absolute;}
.it618_share_dialog_shadow{ filter:alpha(opacity=20); opacity:.2; width:100%;position:absolute; top:10px;*top:-4px; left:0;}
.it618_share_dialog_shaow_bg{ background-color:#000; height:300px;*height:315px; margin-top:-14px; *margin-top:-15px;}
.it618_share_dialog_main{ height:280px; width:380px; background-color:#fff; border:#b5b5b5 1px solid; margin:0px 4px 3px; padding:5px}

.dialog_shadow .arrow1,
.dialog_body .arrow2,
.dialog_body .arrow3{ line-height:16px; font-size:16px; font-family:"simsun"; margin-left:91px;}
.dialog_shadow .arrow1{ color:#000; *position:relative; *top:-2px;}
.dialog_body .arrow2{ color:#b5b5b5; position:absolute; overflow:hidden;left:0px; top:4px; height:7px; *height:6px; _line-height:19px;}
.dialog_body .arrow3{ color:#fff;position:absolute;left:0px;top:5px;  _line-height:19px;}
	
.pop_sharebox{ padding:9px 9px 2px;}
.pop_sharebox .ipt_txt{ width:109px; height:18px; line-height:18px; border:#cbcbcb 1px solid; padding:0 5px; font-family:"simsun"; float:left; margin-right:5px;}
.pop_sharebox .copy_btn{ background:url(sprite.jpg) no-repeat -390px -148px; width:45px; height:21px; line-height:20px; float:left; text-align:center; }
.pop_sharebox .copy_btn:hover{ background-position:-390px -170px; text-decoration:none; }
.pop_sharebox .success_tip{ background:url(tips.png) no-repeat; line-height:20px;display:none;position:absolute; border:1px solid #2F6A00; color:#333; width:119px; text-indent:25px; top:0; left:0;}
.pop_sharebox .share_title{float: left;line-height: 26px;}
.pop_sharebox .share_link{padding-bottom: 2px;font-size: 12px;float: left;text-align: left!important;zoom: 1; padding-top:5px;}
.pop_sharebox .share_link a{_display: inline;height: 17px;float: left;cursor: pointer; width:17px; background:url(share_icons.png) no-repeat; margin-left:5px;}
.pop_sharebox .share_link .tqq{ background-position:-3px -79px;}
.pop_sharebox .share_link .qzone{ background-position:-3px -3px}
.pop_sharebox .share_link .tsina{ background-position:-3px -44px}
.pop_sharebox .share_link a:hover{opacity:.8; filter:alpha(opacity=80)}

.pop_couponlist{ padding:15px 0 12px 47px;}
.pop_couponlist dl{ line-height:28px; overflow:hidden;}
.pop_couponlist dt, .pop_couponlist dd{ float:left;}
.pop_couponlist dt{ width:80px; text-align:right;}
.pop_couponlist .coupon, .pop_couponlist .goods{ color:#32900c; font-weight:700;}
.pop_couponlist .coupon{ font-size:14px;}

/* jf_goods_table */
.jf_goods_table{ padding:16px 0 25px;}
.jf_goods_table table{ width:100%; color:#333; }
.jf_goods_table th{ background:#f6fbff; height:30px; border:#e1eef9 1px solid; font-weight:700; text-align:center; }
.jf_goods_table td{ border:#e7e7e7 1px solid; text-align:center; overflow:hidden;}
.jf_goods_table td .img{ float:left; display:inline; padding:10px;}
.jf_goods_table td img{ width:172px; height:112px;}
.jf_goods_table td .score{ color:#333;}
.jf_goods_table td .score strong{ font-family:"microsoft yahei"; margin-right:3px;}
.jf_goods_table .goods_info{ float:left; padding-top:42px; text-align:left; line-height:24px;}
.jf_goods_table .goods_info a{ width:132px; height:24px; display:block; overflow:hidden;}
.jf_goods_table td .used{ font-weight:700; font-size:14px; color:#ff6000;}
.jf_goods_table td .unused{ font-weight:700; font-size:14px; color:#368500; }
.jf_goods_table td .overdue{ font-weight:700; font-size:14px; color:#999;}
.jf_goods_table .space_row{ height:19px;}
.jf_goods_table .space_row td{ border:none;}
.jf_goods_table .order_info{ background:#fbfbfb; line-height:30px; color:#333; text-align:left; padding-left:10px; overflow:hidden;}
.jf_goods_table .order_info span{ float:left; margin-right:30px; overflow:hidden;}
.jf_goods_table .order_info .cid{ width:140px;}
.jf_goods_table .order_info .ctime, .jf_goods_table .order_info .otime{ width:175px;}
.jf_goods_table .order_info .source{ width:116px; color:#999; margin:0;}
.jf_goods_table .order_info .time{ color:#ff6600; font-weight:500;}
.jf_goods_table .order_info .source{ color:#999;}
.jf_goods_table .mod_page{ margin-top:52px; }
.jf_goods_table .formtd{ border:none; }

.trade_statusbox{ font-size:0; letter-spacing:-3px; }
.trade_statusbox .it618_title{ display:inline-block; font-size:12px; vertical-align:middle; letter-spacing:0;}
.trade_status{ background:#fff; width:68px; height:22px; line-height:22px; font-size:12px; letter-spacing:0; display:inline-block; *display:inline; margin-left:6px; border:#e1eef9 1px solid; text-align:left; vertical-align:middle; cursor:pointer; position:relative; zoom:1;}
.trade_status .arrow{ background:url(sprite.jpg) no-repeat -476px -90px; width:7px; height:4px; position:absolute; right:8px; top:9px; overflow:hidden; }
.trade_status .value{ float:left; padding-left:10px; _line-height:26px; font-weight:500; }
.trade_selectlist{ background:#fff; width:68px; border:#e1eef9 1px solid; border-top:none; position:absolute; top:22px; left:-1px; }
.trade_selectlist li{ height:22px; line-height:22px; padding-left:10px; font-weight:500; cursor:pointer;}
.trade_selectlist .cur{ background:#ebebeb; font-weight:700;}
@-moz-keyframes prorun{
from{ width:0;}
}

@-webkit-keyframes prorun{
from{ width:0;}
}


/* ==========add by gwcҵ̳-ʼĵַ�� 20130313=========== */

/*text_input*/
.jf_ipt_txt{ background:#fff; width:170px; height:24px; line-height:24px; padding:0 5px; border:#c4c4c4 1px solid; box-shadow:0 1px 0 #fff, 0 1px 0 #f2f2f2 inset; vertical-align:top; }
.jf_ipt_txt_l{ width:320px; }
.jf_ipt_txt:focus{ border-color:#ff9148; }

.jf_my_content{ padding-top:10px;min-height:400px; padding-top:0; padding-bottom:10px; float:left; width:690px}
.jf_my_content .my_content_hd{ height:40px; padding:0 15px; border-bottom:#E7E7E7 1px solid; overflow:hidden;}
.jf_my_content .my_content_hd .tit{ line-height:40px; font-size:14px; float:left;}
.jf_my_content .my_content_hd .glb_orgbtn_m{ float:right; margin:4px 0 0 10px;}
.jf_my_content .my_content_hd .tip{ float:right; line-height:38px; color:#999;}
.jf_my_content .jf_tb .oplink{ margin:0 5px; }
.jf_my_content .jf_tb .split{ color:#999;}
.jf_my_content .jf_tb a.addrset, .jf_my_content .jf_tb span.addrset{ margin:0 5px;}
.jf_my_content .jf_tb span.addrset{ color:#ff0000;}
.jf_my_content .nodata_tip{ text-align:center; font-size:14px; color:#555;padding:60px 0;}

/* formlist*/
.jf_addrform{ overflow:hidden; zoom:1;}
.jf_formlist li{ /*height:26px;*/overflow: hidden;zoom:1; margin:10px 0; color:#333; padding-left:94px;}
.jf_formlist li .suc_tip, .jf_formlist li .false_tip{ background:url(lottery/cj_sprite.jpg) no-repeat -234px -295px; color:#599700; /*display:none;*/ display: inline-block; margin-top:4px; padding-left:18px; line-height:16px; *line-height:18px; margin-left:3px;}
.jf_formlist li .false_tip{ background-position:-234px -314px; color:#ff0000;}
.jf_formlist li .ckbox{ width:13px; height:13px; float:left; margin-top:6px;}
.jf_formlist .lb{ width:90px; line-height:26px; float:left; display:inline; margin-left:-94px; text-align:right;}
.jf_formlist .lb .st{ color:#ff0000; font-family:"simsun"; margin-right:3px;}
.jf_formlist .dropbox{ background:#fff; width:90px; height:24px; float:left; display:inline; margin-right:5px; padding:0 4px; border:#c4c4c4 1px solid; vertical-align:top; }
.jf_formlist .droplist{ width:100%; background:none; border:#fff 1px solid; margin-top:3px; margin-top:4px\9; vertical-align:top; }

.jf_orderlist{ padding:0 10px;}
.jf_orderlist li .txt{ line-height:30px; color:#333;}
.jf_orderlist li .c1{ color:#599700; font-weight:700;}
.jf_orderlist li .c2{ color:#ff6600; font-weight:700;}
.jf_orderlist li .c3{ color:#ff0000;}
.jf_order_addr{ background:#F8FAFB; border:#E9EBEC 1px solid; margin:4px 0;}
.jf_addrdet{ padding:8px 20px;}
.jf_addrdet li{ color:#333; line-height:24px; padding-left:70px;}
.jf_addrdet li .lb{ width:70px; float:left; font-weight:700; margin-left:-70px; text-align:right;}

.jf_my_content .jf_tb span.addmr{ color:#333;margin:0 5px;cursor: pointer;visibility: hidden;}

.f_yj{ color:#aaa;margin-top:3px;}

.j-unlogin_pop,.j-unlogin_reg{ cursor: pointer;}


/*Ʒб*/
.my_prizelist_tpl .addr_select li,.my_prizelist_tpl .cj_order_addr{ border:1px solid #e9ebec;background:#f8fafb;}
.my_prizelist_tpl .cj_ipt_txt{ border:1px solid #e3edf5;}
.my_prizelist_tpl .cj_pop_warn .warn_ico{background:url(warn_ico.jpg) no-repeat -65px 0; }

/*齱ʾ*/
.tip_lottery{ position: relative;z-index:200;display: none;}
.tip_lottery_box{ position: absolute;left:180px;top:0;line-height: 2;color:#333; background: url(lottery/lottery_guide.png) no-repeat;width:234px;height:67px;padding:60px 125px 0 25px;}
.tip_lottery_box .lottery_guide_btn,.tip_lottery_box .lottery_guide_close{ background-image:url(lottery/lottery_guide_sprite.jpg);background-repeat: no-repeat;text-indent:-9999em;overflow: hidden; position: absolute;}
.tip_lottery_box .lottery_guide_btn{ background-position: 0 0;width:81px;height:31px;display:block;right:25px;bottom:10px;}
.tip_lottery_box .lottery_guide_close{ background-position: -81px 0;width:10px;height:10px;display:block;right:15px;top:20px;cursor: pointer;}
.tip_lottery_box em{ color:#1fa704}

/* add by gwc(2013/4/8 ҳϷ׬޸) */
.jf_main_hd .hdlink{ float:right; margin-top:19px;}
.g_esimglist{ padding:6px 0 0 6px;}
.g_esimglist li{ margin:11px 8px 0 0; }
.g_esimglist li img{ border:none;display:block;}
.g_esimglist li .more_lk{ background:url(more_lk.gif) no-repeat; width:75px; height:75px; display:block; margin:3px;cursor: pointer; }
.jf_esbox{ padding-top:16px;}
.jf_esbanner .rulebox{ width:218px; float:right; padding:20px 6px 0 0;}
.jf_esbanner .rule_tit{ position:absolute; font-size:0;}
.jf_esbanner{ background:url(es_banner.jpg) no-repeat; width:679px; height:101px; margin:0 -19px; }
.jf_esbanner .ruledl{ height:22px; line-height:22px; font-size:12px; font-family:"microsoft yahei"; color:#fff; overflow:hidden;}
.jf_esbanner .ruledl dt{ width:98px; float:left; }
.jf_esbanner .ruledl dd{ float:left;}
.jf_esbanner .ruledl .num{ color:#fff600; font-weight:700; margin-right:5px; }
.jf_esbox_l{ padding-top:0;}
.jf_esbox_l .jf_esbanner{ background:url(es_banner_l.jpg) no-repeat; width:749px; height:138px; }
.jf_esbox_l .rulebox{ padding:64px 32px 0 0;}
.jf_esbox_l .g_esimglist li{ margin:11px 19px 0 0;}


/* /credit/css/patch.css */

/*
 * רcss
*/
/*add by f2er 12-13*/

.my_ftop{ padding-top: 0;background:none;}
.jf_giftdetail p{ font-size:13px;line-height: 2}
.jf_giftbag_info .share_bar .q_split{color:#CCC;margin:0 8px;}
.dialog_loading{text-align: center;}

.jf_main_error{ border:none;background:#fcfcfc;padding: 50px 0;zoom:1;}
.jf_error{ font-size: 16px;color:#333;font-weight: 700}
.jf_main_error .jf_warnbox{ width:410px;padding:33px 0 30px 100px;}
.jf_main_error .txt4{ font-size: 12px;margin-top: 10px}
.jf_main_error .txt4 a{ color:#1c8ed3}

.jf_recomment .main_p_hd{ height:30px; padding:19px 19px 0;  overflow:hidden;}
.num_tip{ color:#ff6b08}
.jf_score{ margin-right:22px;}
.jf_giftbag_info .giftbag_desc .help_link{ margin-left:0}

/*δ¼򶨸*/
.jf_unlogin{ height:204px;}
.mod_pnum span{ color:#CCC;cursor: default;}
.mod_pnum .pager_tip{ color:#333;}
.mod_pnum .pager_current{color:#1C8ED3}

.trade_selectlist{ display: none;}

.ui-btn-s span { vertical-align: top;}

.jf_my_tablist{float:left;}
.f_score_tip{ float:left;line-height: 30px;margin-left:20px;display:inline;color:#999;}

.jf_giftbag .glb_orgbtn_l{float:left;}

.jf_crumb .f_product_name{ font-size: 12px;}

.jf_focussehbox .seh_wrap .seh_txt{border-width:1px 0 1px 1px;border-style:solid;border-color:#1fc9fd}


/*ɳֵ*/
.f_growthnum{ margin-left:5px;}



/*鿴ǩϢ*/
.f_viewsign,.f_viewsign:hover{ background:url(glb_btn.png) no-repeat 0 -566px; height:41px; line-height:41px; font-size:0; display:inline-block; padding-left:20px;  vertical-align:middle;}
.f_viewsign span,.f_viewsign:hover span{ background:url(glb_btn.png) no-repeat 100% -566px; font-size:16px; color:#e37216; font-weight:700; display:inline-block; padding-right:20px; vertical-align:top; cursor:pointer;}

.jf_task{ display: none;}

.f_jf_confirm{ font-size: 14px;font-weight: 700;text-align: center;line-height: 60px;color:#333;}

.jf_goods_imglist li .mask,.jf_goods_imglist_s li .mask{ /*color:#FF9600;*/padding:5px;width:190px;height:120px; /*background: #fff;*/}
.jf_goods_imglist_s li .mask{ width:162px;height:102px;}

.jf_giftdetail img{ display: block;margin:0 auto;}

.jf_goods_imglist .mask_content,.jf_goods_imglist_s .mask_content{overflow: hidden;height:120px;color:#fff;}
.jf_goods_imglist_s .mask_content{ height: 102px;}

.jf_goods_table td .img{ width:172px;height:112px;}

/*ҳֲ*/
.jf_slidebox .slide_img li,.jf_slidebox .slide_img img{ width:680px;heihgt:270px;}
/*ڽлͼƬ*/
.jf_side_act img{ width:190px;height:87px;}

.side_adbox img{ width:190px;height: 359px;}

.jf_side_ad img{ width: 280px;height: 170px;}

.f_nodata{ padding:30px 0;}

.jf_tb th{ text-align: center;}

.jf_sehbox{ border:none;margin-top: 10px;}
.checkin_tip{ line-height: 32px;}

.jf_goods_imglist_s li{position: relative;display: inline;}

.mod_page{ zoom:1;}


.jf_side_p .side_box .jf_goods_imglist li{ float: left;}

.jf_loginbox .jf_used .score{ cursor: pointer;}
.jf_loginbox .jf_used a:hover{ text-decoration: none;}
.jf_main_p .main_p_hd span{ color:#999}

.f_goods_tip{ margin:0 19px;background: #fffadb;color:#ae6447;margin-top: 10px;padding:5px; padding-left:10px; padding-right:10px;zoom:1;border:1px solid #ffebb5}
.pop_couponlist dl{ zoom:1;}


.my_fnav li a { border-right:1px solid #555;}
.my_footer a{ color:#555}
.my_footer a:hover{ color:#1C8ED3}
.jf_service{ padding:20px 0;}


.jf_usertxt h3,.my_userinfo h3{ overflow: hidden;}
.jf_usertxt h3 a{ display: block;width:130px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.f_credit_goodslist li{ margin:19px 8px 0 0;}
.f_credit_goodslist li img,.f_goods_play li img{ border:none;}

.jf_task_detail .task_img{ width:320px;}
.jf_task_detail .task_img img{ width: 320px;}

.f_goods_rule{ font-size: 14px;}
.f_goods_rule h2{ color:#333;}
.f_goods_rule .f_list{ margin-top:10px;line-height: 2; overflow: hidden;zoom:1;}
.f_goods_rule .f_list li{color:#333;border-bottom:1px dashed #ccc; line-height: 35px;height: 35px; background: url(sprite.jpg) no-repeat 0 -190px;padding-left:20px;overflow: hidden;}
.f_goods_rule .f_list span{ float: right;}
.f_goods_rule .f_list em{ color:#f00;font-weight: 700}

.f_goods_yc{ margin-top: 6px;height:155px;}
.f_goods_yc h3{font-weight: 300;font-family:"microsoft yahei";color:#333;font-size:14px;border-bottom:1px solid #e7e7e7;padding-bottom:5px;zoom:1}

.mod_go a{display:none;}

.jf_addfavor{ float: right; background: url(ico_sprite.jpg) no-repeat 0 -478px;margin-top:5px;display:inline;padding-left:20px;color:#333;cursor: pointer;font-size: 14px;font-family: "microsoft yahei"}

.f_view_credit{ margin-top:5px;text-align: right;font-size: 14px;font-family: "microsoft yahei"}

.jf_prize_table .img_prize{ width:144px;height:144px; float:left;padding:10px;display:inline;}
.jf_prize_table .img_prize .img_coverbox{ width:144px;height:144px;overflow: hidden;}
.jf_prize_table  td img{ width:auto;height:auto;}
.jf_prize_table .prizeimg{ text-align: left;}


.my_userinfo{overflow: hidden;zoom:1;}
.my_userinfo .my_uavatar{float:left;width:86px;margin-left:-100px;display:inline;}
.my_uavatar img{ display:block;border:1px solid #dadada;background: #fff;padding:2px;zoom:1;}
.my_userinfo h3 a{color:#1c8ed3;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.my_userinfo h3 a:hover{ color:#FA8C3C;}
.my_level{ margin-top:5px; width:150px;_margin-top:-60px}
.my_level .my_field{ float:left;color:#333;margin-right:5px;display:inline;white-space: nowrap;line-height: 1.5}
.my_degree{ position: relative;zoom:1;margin-bottom:5px;float:left;}
.my_level .my_num,.my_degreepop,.my_progress,.my_pronum{ background-image: url(global_userinfo.png); background-repeat: no-repeat;}
.it618_store .my_level .my_num,.it618_store .my_degreepop,.it618_store .my_progress,.it618_store .my_pronum{ background-image: url(global_storeinfo.png); background-repeat: no-repeat;}
.my_level .my_num{ background-position:-113px 0;width:13px; height:13px;overflow:hidden;padding-left:24px;line-height:13px;font-size:11px;color:#a4332b;float:left; margin-top:3px; }
.it618_store .my_level .my_num{color:#FFF;}
.my_degreepop{ background-position: 0 -20px;width:115px;height:33px;position: absolute;left:-35px;top:16px;padding:10px 4px 0 6px;color:#888;display: none;}
.my_degreepop p{ line-height: 16px;overflow: hidden;}
.my_progress{ background-position: 0 0;width:113px;height:10px;overflow: hidden;position: absolute;}
.my_pronum{ background-position: 0 -10px;height:10px;position: absolute;left:0;top:0;}

.jf_giftdetail img {
max-width:670px; 
width:expression(document.body.clientWidth>670?"670px":"auto"); 
overflow:hidden;
}

.class_bd{ padding-top:9px; padding-bottom:9px; float:left; width:600px;_width:550px}
.class_item{width:595px;padding:0; float:left; margin:0; background-color:#FFF}
.class_item a{color:#666}
.class_item a:hover{color:#F60}
.class_item h3{font-weight:bold; font-size:17px}
.class_item ul li{float:left; width:595px; border-bottom:#e8e8e8 1px dotted; padding:0; margin-bottom:3px; padding-bottom:5px; padding-top:5px}
.class_item ul li a{float:left; margin-right:5px;white-space:nowrap}
.class_item ul li h4 a{color:#1c8ed3}

.it618_post .it618_switch {background:url(bg_about.png) no-repeat;}
.it618_recruitment {overflow:hidden;width:620px;}
.it618_recruitment .it618_post {float:left;margin:0;width:617px;border:1px solid #FAFAFA;zoom:1;margin-bottom:3px}
.it618_recruitment .it618_hover, .it618_recruitment .it618_active {border-color:#e8e8e8;background:#f9f9f9;}
.it618_post dt {cursor:pointer;position:relative;padding:1px 10px;line-height:24px;font-size:12px;overflow:hidden;}
.it618_post dt .it618_class1{font-size:14px; font-weight:bold; color:#666}
.it618_recruitment .it618_active dt .it618_class1{font-size:14px;font-weight:700;}
.it618_post .it618_switch {display:none;position:absolute;top:5px;right:5px;width:10px;height:10px;text-indent:-99px;overflow:hidden;background-position:-10px -5px;}
.it618_hover .it618_switch, .it618_active .it618_switch {display:block;}
.it618_active .it618_switch {background-position:-10px -41px;}
.it618_post dd {display:none;padding:0 10px;}
.it618_post p {margin-bottom:5px;}

#bookinfo{float:left;}
.booklist{margin:auto 5px;clear:both;padding:6px 6px 0px 6px;margin-top:5px;background:url(line1.gif) bottom repeat-x;height:100%;font-family:Verdana,宋体;}
.booklist .pla1{width:60px;margin-top:10px !important;margin-top:5px; border:none}
.booklist .pla2{width:550px; border:none}
.booklist .pla1 a{float:left;border:1px solid #E4E4E4;padding:2px;}
.booklist .pla1 a:hover{border:1px solid #307DC5;padding:2px}
.booklist .pla2{margin-left:15px;}
.booklist .pla2 div{padding-top:7px;}
.booklist .plb1 span{ margin-right:15px;}
.booklist .plb2{float:left;line-height:18px;}
.booklist .plb3{clear:both;color:#999;padding-bottom:7px;}
.postbook{clear:both;margin:3px;text-align:left;margin:10px 0 6px 0;}
#book_list .fl{float:left}
#book_list .pg{margin-bottom:20px}
div.quote{border:1px solid #ccc;border-left:3px solid #ccc;background:#FDFDDF;clear:both;margin:5px 0px;padding:5px;line-height :20px;}
div.quote span{color:#999;}

.postbook1{text-align:left;line-height:19px;color:#666666;margin:10px 0px 3px 8px;}
#it618_content{width:400px;height:120px;}

.oneclass li{float:left;width:620px}
.oneclass li a{font-size:14px; float:left; margin-right:8px}

.ulgwc{margin:6px; width:932px; float:left; background-color:#f6f6f6; padding:3px; padding-right:10px}
.ulgwc li{float:left}
.ulgwc li.gwc-sum{float:right; padding-top:10px}
.ulgwcp{margin:6px; width:946px; float:left}
.ulgwcp li img{margin-right:10px}
.ulgwcp li{float:left}
.ulgwcp li.pinfo{width:820px; line-height:26px}
#gwccount,#gwcsum{font-weight:bold; color:red}

.xgtime{float:left; width:315px; height:72px; margin-bottom:10px; border:#e1e1e1 1px dashed; padding:6px; padding-top:3px; background-color:#fafafa}
.countdown span{background:url(timegou.png) no-repeat}
.countdown{float:left;height:28px; margin-top:6px;}.countdown font{float:left;height:100%;padding-right:10px;font:12px/28px '\5b8b\4f53'}.countdown span{width:36px;height:20px;padding:4px 0 4px 1px;overflow:hidden;float:left;font:20px/21px Arial;_line-height:20px;letter-spacing:1px;text-align:center;color:#FFF;background-position:-42px -29px}.countdown em{float:left;height:100%;padding:0 6px;font:12px/28px '\5b8b\4f53'}.limited-time a{float:right;font:12px/28px '\5b8b\4f53'}.goodstimes{float:left; margin-left:15px; font-size:14px;}

.it618topnav{width:958px; margin:10px auto;margin-bottom:6px; height:40px; background-color:#f6f6f6}
.it618btn{float:right; margin-top:5px; margin-right:8px}
.it618btn a{float:right; background-color:#F63; color:#FFF; text-decoration:none; padding:4px; font-size:14px; padding-left:13px; padding-right:13px; margin-left:8px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius:3px;}
.it618btn a.it618uc{background-color:#390}
.it618btn a.it618home{background-color:#e1e1e1; color:#000}
/* hc_lnav */
.hc_lnav{z-index:99;position:relative;width:190px;}
.hc_lnav .allbtn{z-index:99999;position:relative;}
.hc_lnav .allbtn h2{font-size:14px;box-shadow:2px 0px 6px -3px #ddd;-webkit-box-shadow:2px 0px 6px -3px #ddd;-moz-box-shadow:2px 0px 6px -3px #ddd}
.hc_lnav .allbtn h2 a{line-height:40px;background-color:#e8e8e8;padding-left:10px;width:180px;display:block;font-family:微软雅黑, 黑体;height:40px;color:#000;font-size:14px;font-weight:normal}
.hc_lnav .allbtn h2 a:hover{background-color:#e8e8e8;text-decoration:none}
.hc_lnav .allbtn h2 i{background:url(arw_b.gif) no-repeat 3px 13px;display:inline-block; width:18px;height:30px;}
.hc_lnav .allbtn h2 strong{}
.hc_lnav .allbtn ul{z-index:99999;position:absolute;background-color:#e8e8e8;width:190px;display:none;height:486px;top:40px;left:-1px}
body.hc_home .hc_lnav .allbtn ul{display:block}
body.hc_list .hc_lnav .allbtn ul{display:block}
.hc_lnav .allbtn ul li{padding-bottom:1px;zoom:1;clear:both;cursor:default}
.hc_lnav .allbtn ul li .it618classtx{background-image:url(header_bg1.png);line-height:35px;background-color:#ddd;padding-left:10px;background-repeat:no-repeat;background-position:right center;height:35px;_background-image:none}
.hc_lnav .allbtn ul li .it618classtx a{font-family:微软雅黑, 黑体;color:#000;font-size:14px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li .it618classtx a i{line-height:25px;margin-top:5px;width:25px;background-position:0px 0px;float:left;height:25px;margin-right:10px;text-decoration:none}
.hc_lnav .allbtn ul li dl{zoom:1;color:#000;clear:both;overflow:auto;padding-top:4px}
.hc_lnav .allbtn ul li dl a{line-height:22px;white-space:nowrap;float:left;color:#333;margin-left:6px;margin-right:6px;-webkit-transition:color 0.1s ease-out 0s;-moz-transition:color 0.1s ease-out 0s;-ms-transition:color 0.1s ease-out 0s;-o-transition:color 0.1s ease-out 0s;transition:color 0.1s ease-out 0s}
.hc_lnav .allbtn ul li dt{padding-left:10px;width:30px;float:left;padding-top:1px}
.hc_lnav .allbtn ul li dd{line-height:22px;width:150px;float:left;padding-top:2px}
.hc_lnav .allbtn ul li .it618classpop{border-bottom:#e8e8e8 2px solid;position:absolute;border-left:medium none;padding-bottom:10px;background-color:#fcfcfc;min-height:466px;padding-left:30px;width:640px;padding-right:30px;display:none;height:464px;border-top:medium none;top:10px;border-right:#e8e8e8 2px solid;padding-top:10px;left:190px;box-shadow:4px 4px 5px -1px #999999;-webkit-box-shadow:4px 4px 5px -1px #999999;-moz-box-shadow:4px 4px 5px -1px #999999}
.hc_lnav .allbtn ul li .it618classpop h3{display:none;font-size:14px}
.hc_lnav .allbtn ul li .it618classpop dl{padding-bottom:6px;color:#666666;padding-top:6px}
.hc_lnav .allbtn ul li .it618classpop dl:hover{background-color:#f3f3f3}
.hc_lnav .allbtn ul li .it618classpop dl a{color:#666666;margin-left:12px;margin-right:12px}
.hc_lnav .allbtn ul li .it618classpop dl a.un{color:#a5a5a5}
.hc_lnav .allbtn ul li .it618classpop dt{padding-left:0px;width:130px}
.hc_lnav .allbtn ul li .it618classpop dd{width:505px;margin-left:-12px}
.hc_lnav .allbtn ul li .it618classpop .it618classimg{position:absolute; bottom:10px;padding-top:10px}
.hc_lnav .allbtn ul li .it618classpop .it618classimg img{ max-width:640px; max-height:130px}
.hc_lnav .allbtn:hover ul{display:block}
.hc_lnav .allbtn ul li:hover{background-color:#fcfcfc}
.hc_lnav .allbtn ul li:hover .tx{background-color:#f5f5f5}
.hc_lnav .allbtn ul li:hover .tx a{color:#333333}
.hc_lnav .allbtn ul li:hover .tx a i{background-position:0px -25px}
.hc_lnav .allbtn ul li:hover .it618classpop{display:block;top:1px;left:190px}
.hc_lnav .allbtn ul li:hover .it618classpop dl a.un{color:#a5a5a5;text-decoration:none}
.hc_lnav .allbtn ul li:hover dl{color:#6e6e6e}
.hc_lnav .allbtn ul li:hover a{color:#666666}
.hc_lnav .allbtn ul li:hover a:hover{color:#cd0606}

/* ----------------------------------
CSS file for Discuz! x3.2 By caogen8.co
(C) Cgzz8.com
http://www.Caogen8.Co
Design QQ  2575.163.778
update:2016-06-18 19:54
---------------------------------- */