﻿@charset "utf-8";
html{color:#333333; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
body{font:12px 宋体,Trebuchet MS,Verdana,Helvetica,Arial,sans-serif; background:#fff;}
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 {
margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53;}
input,select,textarea{font-size:100%;}
select{ height:22px; line-height:18px; padding:2px 0;}
table{border-collapse:collapse; border-spacing:0;}
th{text-align:inherit;}
fieldset,img{border:0;}
iframe{display:block;}
abbr,acronym{border:0;font-variant:normal;}
del {text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var,b{font-style:normal; font-weight:500;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
ins,a {text-decoration:none;color:#3377AA;}
a:hover {text-decoration:underline;}
ul,ol{list-style:none;}
img{border:none;}
*:focus,a:active, a:focus{ outline:none; }
span.H{color:Red; font-size:12px;}
.fleft{float:left;}
.fright{float:right;}
.fhide{overflow:hidden;text-indent:-999em;}
.u-color-orange{color:#F40;}
.u-taobao-loading{_position:absolute;_left:-9999px;display:block;width:48px;height:48px;margin:150px auto 0;background-image:url("/Content/image/loading1.gif?v=201405016");}

/* 清除浮动           ------------------------------------------------------------*/
.clearfix:before,.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix { *zoom:1; }
.clear{clear:both;}
#main{ width:960px;}

/* = Top navigation
------------------------------------------------------------*/
.ver-line{ margin:0 8px; display:inline-block; vertical-align:middle; color:#c8c8c8;}
.login_info{ color:#333; }
#wrapper{padding:0;background:#f7f7f7; padding-top:20px;}

/* 头尾模板样式       ------------------------------------------------------------*/
.tb_shadow,.tb-shadow2{border:#dcdcdc solid 1px;background:#fff;/*box-shadow:0 2px 0 #ededed;*/}
.tb-shadow2{border-top:#f40 solid 2px;}
.tb-shadow-left{width:708px;float:left;}
.tb-shadow-right{width:240px;float:right; margin-top:30px;}

.tao_head{ position:relative;margin-bottom:20px;z-index:13;/*border-top:#f7f7f7 solid 2px;*/}
.login-info a{ margin-left:8px;}
/*联系客服*/
ul.fo_d.online_work_time{font:14px SimSum;color:#666;margin-top:28px;float:left;width:254px;}
.fo_d.online_work_time .P-num{font:14px Tahoma;margin-left:16px;}
.fo_d.online_work_time .P-bnum{color:#008be4;font:16px Tahoma;font-weight:bold;margin-left:15px;}
.tb-twocode{float:left;margin-top:28px;margin-left:214px;}
/* 搜索框 */
.select_search li.current i{background:url("/Content/image/taobao_search_bg.png?v=20141230") no-repeat;}
.search_l,#search_btn{ background:url("http://i.fanhuan.com/images/home/bg_home_search1.png?v=20150916") 0 0 no-repeat;}
.icon-search{ background:url("http://i.fanhuan.com/images/home/bg_home_search_temp .png?v=20150916") 0 0 no-repeat;}
.appdownpic{position:absolute;width:160px;height:45px;top:34px;right:-167px;background:url("http://i.fanhuan.com/images/home/appdown.png?v=20150916") no-repeat;}
.search_l{ position:relative; z-index:13; margin:50px 0 20px 100px; padding:14px 0 0 10px; height:65px; width:588px;}
#search_content { width:100%; height:100%; position:relative; z-index:10;}
#TextBox{ float:left; margin-top:18px;height:46px;width:444px;}
#search_item li#sc { width:auto; float:right; padding-right:15px;}
#search_btn{ float:left; border:0 none; overflow:hidden; cursor:pointer;  width:141px; height:50px; background-position:-601px -29px;position:absolute;right:4px;top:15px; }
#search_btn:hover,#search_content .hover{background-position:-453px -82px;}

    /* 搜索框提示 */
.search_l .left_stit{position:absolute;top:29px;left:-200px;width:186px;display:block; display:none;padding-right:10px;background:url("/Content/image/gongzai.png") no-repeat right -147px;}
.search_l .left_stit .left_stit_inner{color:#333; display:block; padding:8px 0 8px 8px;background:url("/Content/image/gongzai.png") no-repeat left -147px;}
.search_l .tip-box{position:absolute;left:0;top:77px;}
.search_l .tip-box p{font: 14px "微软雅黑";padding: 15px 0 0 110px;color:#ff4242;}
    /* 搜索下拉框 */   
#search_box_r { position:relative; display:block;left:0px; height:1%; z-index:10;}
#s_r_sug       {position:absolute; top:48px; left:0px; border:2px solid #F36207; display:none; background:#fff;}
#s_r_sug ul li { display:block; border-top:1px solid #eee;  height:25px; line-height:25px; color:#222; text-indent:7px; background-color:White; width:497px; cursor:pointer; overflow:hidden;}
#s_r_sug ul li.hover { background-color:#FDEDDF; }
#s_r_sug ul li span{display:inline-block; width:330px; height:25px; line-height:25px; float:left;}
#s_r_sug ul li i{background:url("/Content/image/dpbg4.gif") no-repeat 0  5px; display:block; width:35px; height:25px; float:right; }

#copy_tips2{display:none; position:absolute; top:233px; left:169px;z-index:12; width:447px; height:126px; padding:20px 0 0 13px; font-size:14px;color:#666; font-weight:bold; background:url("/Content/image/copy_tips_bg.png?v=20140630") no-repeat;_background-image: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/Content/image/copy_tips_bg.png");}
#copy_tips2 span{ color:#f40;}
#copy_tips2 a{position:absolute; top:0px; left:-177px; width:20px;height:20px; text-indent:-999em; overflow:hidden;}
.s_arrow{display:block; width:85px; height:70px; position:absolute; top:60px; left:100px; background:url("/content/image/search_bg1.png") no-repeat -281px -87px;}

#search_text{width:410px;height:18px; overflow:hidden; top:0;font-size:14px; line-height:18px;border:0;background:none;margin-left:0;}
#search_content .icon-search{ position:absolute; left:15px; top:36px;width:14px;height:14px;background-position:-12px -16px;}
#search_content input,#search_box_r input{color:#9c9c9c;vertical-align:middle;}
#search_content input.search_orange,#search_box_r input.search_orange{ color:#333;}


#search_suggest{ width:444px;border:1px solid #F40;font-size:12px;position:absolute;z-index:50;top:65px;left:0px;border-top:1px solid #FF6700;background-color:White;display:none; }
#search_suggest .detail     { width:100%;   border-color:#f5f5f5;       border-style:solid; display:none;       border-width:1px 0 0 0;           height:30px;      cursor:pointer;                         }
#search_suggest .detail.s   { display:block;                            }
#search_suggest .detail.h   { background-color:#FDEDDF;                 }
#search_suggest .detail span{ height:25px;  display:block; padding:0 8px 0 15px;line-height:25px;   }

#search_suggest .detail span.l  { float:left;   text-align:left;                            }
#search_suggest .detail span.r  { float:right;  text-align:right;       color:Green;        }

.top_tips{float:right; position:absolute; right:0px;}
.selected_class{ clear:both;padding:3px 0 0 10px;color:#666; padding-top:5px;_padding-top:3px;}
.selected_class input{margin-right:2px; zoom:1; vertical-align:text-top;*vertical-align:middle;}
.selected_class label{padding-right:10px;}

/* 淘宝新政搜索框提示条 */
.search-tips{ position:absolute; top:-47px; left:-47px; height:30px; width:780px; margin-bottom:15px; padding-left:40px; color:#333; line-height:30px; border:1px solid #ffe3c8;background: url("http://quan.fanhuan.com/content/images/lq_icon.png?v=20130429") no-repeat #ffffd7 -87px -141px;}
.search-tips a{ color:#008be4}
.search-tips a:hover{ color:#f40; text-decoration:none;}
/* 返还步骤 */
.return_steps{ display:none; position:relative; z-index:1; margin:0 auto; height:20px; overflow:hidden; padding:18px 35px 22px 40px; background:#fafafa; border-top:#f0f0f0 solid 1px;}
.return_steps dt,.return_steps dd{ float:left; height:20px; margin-right:35px; background:url("/Content/image/tb_steps.png") no-repeat;}
.return_steps dl{ float:left; width:820px;}
.return_steps dt{ width:95px; }
.return_steps dd.steps_01{ width:205px; background-position:-120px 0;}
.return_steps dd.steps_02{ width:196px; background-position:-358px 0;}
.return_steps dd.steps_03{ width:197px; margin-right:0; background-position:-586px 0;}
.cheap_steps{display:none; position:absolute; color:#ff4400; font-size:12px; font-family:SimSun;}

.return_steps .q-mark{ cursor:pointer; position:absolute; left:297px; top:19px; width:14px; height:14px; text-indent:-999em; overflow:hidden;}
a.jiaocheng{ float:right; margin-top:2px; line-height:18px;  color:#008be4;display:block; width:60px;}
a.jiaocheng:hover{ color:#ff4400;text-decoration:none;}
.cheap_steps{right:65px; top:17px!important;}

/*F币*/
#banners_ad{ width:100%; height:auto;  margin-bottom:15px; display:none; }
#banners_ad.b{ background:url(/content/image/bbanner_bg.jpg) repeat-x 0px 0px; }
#banners_ad.s{ background:url(/content/image/sbanner_bg.png) repeat-x 0px 0px; }
#banners_ad_bc{ width:1280px; height:280px; margin:auto; background:url(/content/image/bbanner.jpg) no-repeat 0px 0px; position:relative; z-index:36; }
#banners_ad_sc{ width:1000px; height:100px; margin:auto; background:url(/content/image/sbanner.png) no-repeat 0px 0px; position:relative; display:none; }
#banners_ad_bc .close_btn { position:absolute; width:20px; height:20px; overflow:visible; font-size:50px; top:10px; right:154px; display:block; cursor:pointer;}
#banners_ad_sc .close_btn { position:absolute; width:16px; height:16px; overflow:visible; font-size:50px; top:11px; right:16px; display:block; cursor:pointer;}
#banners_ad_bc .question_key { position:absolute; width:100px; height:20px; overflow:visible; top:187px; right:321px; display:block; cursor:pointer; overflow:hidden; text-decoration:none;}
#banners_ad_bc .question_box { position:absolute; width:240px; height:65px; line-height:21px; padding:10px; overflow:hidden; top:-13px; right:100px; display:none; cursor:pointer; background:url(/content/image/tc_fb.png) no-repeat 0px 0px; z-index:36;}
#banners_ad_bc .question_box a{ color:#EB5200;}
#banners_ad_sc .question_key { position:absolute; width:70px; height:20px; overflow:hidden; top:52px; right:598px; display:block; cursor:pointer;}
#banners_ad_sc .question_box { position:absolute; width:370px; height:135px; overflow:hidden; padding-top:10px; line-height:20px; top:75px; right:352px; z-index:999; display:none; cursor:pointer; background:url(/content/image/tc_bbwz.png) no-repeat 0px 0px;}
#banners_ad_sc .question_box font{color:#EE0018;}

/*淘宝导航*/
.tb_nav .navlist li a,.tb_nav_list .list_in{ background:url(/content/image/splits.png?v=1121) no-repeat;}
.tb_nav{height:36px;line-height:36px;border:#dcdcdc solid 1px;background:#f9fbfd;box-shadow:0 2px 0 #e8e8e8}
.tb_nav .navlist li{ float:left; }
.tb_nav .navlist li a{display:inline-block; padding:0 12px;height:34px;color:#666666;font-size:14px;font-weight:bold;background-position:right 2px;}
.tb_nav .navlist li.current a{ border-bottom:#ff4400 solid 3px;color:#ff4400;}
.tb_nav .navlist li a:hover{ text-decoration:none;}
.tb_nav .navlist li a.taobao:hover{ color:#ff4400;}
.tb_nav .navlist li a.tmall:hover{ color:#C90000;}
.tb_nav .navlist li.current a.tmall{ color:#C90000; border-bottom:#C90000 solid 3px;}
.tb_nav .tmall_channel,.tb_nav_list .list_in,.tb_nav_list .cont a{font-size:14px; color:#ff4400; line-height:24px;}
.tb_nav .tmall_channel{margin:5px 20px;font-weight:bold; padding-top:1px;}
.tb_nav_list{ width:153px; position:relative; z-index:100; margin-top:5px; padding:1px 10px 3px 10px;line-height:24px;background:#f9fbfd;}
#J_TmallChannel{ width:162px; margin-right:8px;}
.tb_nav_list a:hover{ text-decoration:none;}
.tb_nav_list .list_in{ font-weight:bold;}
#J_TmallChannel .list_in{ padding-right:12px;}
.tb_nav_list .cont{ display:none; position:absolute; width:180px; background:#f9fbfd; top:26px; left:-1px;border-left:#ff4400 solid 1px;border-right:#ff4400 solid 1px;border-bottom:#ff4400 solid 1px;}
#J_TmallChannel .cont{ width:180px;}
.tb_nav_list .cont a{ display:block; line-height:28px; height:28px; overflow:hidden; border-bottom:#feddc2 solid 1px; padding:0 10px;}
.tb_nav_list .cont a:hover{ background:#FEF6E3;}
.tb_nav .current2{padding:0px 9px 2px 9px;border-left:#ff4400 solid 1px;border-right:#ff4400 solid 1px;border-top:#ff4400 solid 1px;}
.tb_nav .list_in{ background-position:right -36px;}
.tb_nav .current2 .list_in{ background-position:right -54px;}
#J_ChannelTmall .list_in{ background:none;}


/*导航*/
#nav_wrapper{background:#fafafa; margin:0px auto 0px auto;}
#nav_wrapper a{ text-decoration:none;}
#nav_wrapper .tb_nav{padding-left:5px; border:1px solid #e6e6e6;}
#nav_wrapper .tb_nav .select{ border:1px solid #e6e6e6; border-bottom:1px solid #fff; background:#fff;position:relative; _bottom:-1px;}
#nav_wrapper .tb_nav .navlist li a:hover,.tb_nav .navlist li a:hover span{ background:none;}
#nav_wrapper #tb_in{ border:1px solid #fafafa; border-bottom:none;}
#nav_wrapper #tb_class{ width:158px; border:1px solid #e6e6e6; border-top:none; background:#fafafa; margin-bottom:-1px;}

#nav_wrapper .nav_outer{background:url(/Content/image/nav_bg.png) no-repeat right 0;padding-right:5px;}
#nav_wrapper .nav_inner{ height:36px;background:url(/Content/image/nav_bg.png) repeat-x 0 -36px;}
.nav_inner ul{ float:left;}
.nav_inner li{float:left; height:36px;padding: 0 2px; background:url(/Content/image/nav_bg.png) no-repeat right -72px;}
.nav_inner li a{ display:inline-block; height:36px; line-height:36px;padding:0 20px; font-size:16px; color:#f60; font-weight:bold;}
.nav_inner li.selected a{background:url(/Content/image/nav_bg.png) no-repeat center -108px;}
#nav_wrapper .nav_help{ float:right; height:36px; line-height:36px; padding-right:15px;}
#nav_wrapper .nav_help a{background:url(/Content/image/help_icon.png) no-repeat 0 1px; padding-left:18px; font-size:12px; color:#f60; font-weight:bold; }


/* 首页导航navwrap    ------------------------------------------------------------*/
#navwrap        { }
#navwrap ul     { float:left;}
#navwrap li     { float:left;}

#navwrap li a       { display:inline-block; height:26px;    line-height:27px; padding-left:20px;    }
#navwrap li a span  { display:inline-block; font-size:14px; font-weight:bold; color:#f60; height:26px; line-height:27px;padding-right:20px;}

#navwrap .select a      { background:url(/content/image/bg.png) no-repeat 0px 0px;}
#navwrap .select a span { color:#fff; background:url(/content/image/bg.png) no-repeat top right;}
#navwrap .help_center   { width:85px;float:right;}
#navwrap .help_center a { font-size:12px; color:#666; font-weight:bold;padding-left:22px; display:block; height:26px; line-height:26px; background:url(/content/image/bg.png) no-repeat -115px 0px;}

/* 返还步骤           ------------------------------------------------------------*/
.return_step            {border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; height:35px; background:#f0f0f0;margin:auto;padding:5px 0 0 15px;}
.return_step li         { float:left;height:35px; line-height:35px; font-size:14px; font-weight:bold;}
.return_step .step_wa   { width:245px; text-align:center;color:#eb780c;background:#fff; border:1px solid #e6e6e6; border-bottom:1px solid #fff;position:relative; _bottom:-1px;}
.return_step .step_wb   { width:190px;padding-left:135px; color:#333;background:url(/content/image/step_icon.png) no-repeat 60px -42px;}
.return_step .step_wc   { width:250px;padding-left:70px; color:#333;background:url(/content/image/step_icon.png) no-repeat 0px -42px;}

.return_step,#navwrap{ position:relative; z-index:36;}
#step_close{ display:none; position:absolute; top:10px; right:10px; width:21px; height:21px; cursor:pointer;overflow:hidden; text-indent:-999px; background:url(/content/image/step_icon.png) no-repeat -5px -9px;}
#step_open{ display:none;position:absolute;top:-65px;right:-19px; width:20px; height:13px;cursor:pointer;overflow:hidden; text-indent:-999px; background:url(/content/image/step_open_btn.png) no-repeat 0px 0px;}

.step_search{border:1px solid #e6e6e6; border-top:none; width:1000px; margin:0 auto; margin-bottom:10px; position:relative; z-index:36;}
.step_search .tps1{ text-align:right;padding:0px 5px 0 0; color:#666; font-size:12px;}

/*1.先宝贝,2.买宝贝,3.拿返还*/
#tb_steps,a.steps_close,a.steps_close:hover,.soo_content .soo_tit span,.wel_content .wel_tit span{background-image:url("/content/image/taobao_steps.png");background-repeat:no-repeat;}
#tb_steps{height:106px;width:1000px; margin:0 auto 10px auto; position:relative; background-position:left top;}
#tb_steps a.steps_close{position:absolute;right:0px;top:3px;width:20px;height:20px;background-position:-1000px 4px;text-indent:-999em; overflow:hidden;}
#tb_steps a.steps_close:hover{background-position:-1000px -13px;}
#tb_steps p{width:300px;position:absolute; top:60px;font-size:12px;color:#888;}
#tb_steps .ts_1{left:350px;}
#tb_steps .ts_2{left:530px;}
#tb_steps .ts_3{left:710px;}
.soo_content{background:#fbf8f6;}
.wel_soo .fam_inner{ padding-top:5px;padding-bottom:10px;}
.soo_content{border-bottom:1px dashed #D6C1AB;padding-top:10px; height:125px;}
.wel_content{border-bottom:1px dashed #FCF9F6;padding-top:10px;}
.soo_content .soo_tit span,.wel_content .wel_tit span{ display:block; width:130px; height:21px;text-indent:-999em; overflow:hidden; float:left; }
.soo_content .soo_tit,.wel_content .wel_tit{padding-left:20px; overflow:hidden; height:21px;}
.soo_content .soo_tit span{background-position:-1027px 0px;}
.wel_content .wel_tit span{background-position:-1027px -46px;}

/* 主内容             ------------------------------------------------------------*/
.category_main{ float:left; width:690px; height:800px; border:1px solid #D8D8D8; position:relative;}
.cat_all {-moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #D8D8D8 #F2F2F2 #D8D8D8 #D8D8D8;border-style: solid;border-width: 1px;height: 90px;left: -35px;position: absolute;top: -1px;width: 33px;}
.cat_all h4 {font-size: 14px;height:70px;width:18px;margin: 10px 7px 10px 8px;overflow: hidden; position: relative;}
.cat_all h4 img {height: 70px;left:0;position: absolute;top: 0;width:18px;background: url("http://a.tbcdn.cn/p/fp/2011a/assets/sprites.gif") no-repeat scroll -53px -295px transparent;}
.cat_all h4 b {height: 70px;left: 0;position: absolute;top: 0;width: 18px;background: url("http://a.tbcdn.cn/p/fp/2011a/assets/sprites.gif") no-repeat scroll -53px -295px transparent;}
.cat_all {height: 93px;}

.content_r{ float:right;width:300px; }
#userlogin,#userinfo{ border:1px solid #D8D8D8 ; width:298px; height:195px;}
#userlogin ul{ margin:40px auto 0 auto; width:175px;}
#userlogin li{padding-bottom:10px;}
#userlogin li a{ display:block; height:43px; line-height:45px; width:175px; text-align:center; color:White; font-size:14px; font-weight:bold;}
#userlogin li a:hover,#userinfo p a:hover{ text-decoration:none;}
#userlogin .login{background:url(/content/image/bg.png) no-repeat 0px -136px;}
#userlogin .reg{background:url(/content/image/bg.png) no-repeat 0px -194px;}
#userlogin p{ text-align:center;}
#userlogin p a{ color:#000; display:inline-block;padding:2px 0 2px 20px;margin-right:10px;}
#wb_login{background:url(/content/image/icon_logo.gif) no-repeat 0px 2px;}
#qq_login{background:url(/content/image/icon_logo.gif) no-repeat 0px -21px;}
#tb_login{background:url(/content/image/icon_logo.gif) no-repeat 0px -44px;}
#userinfo h4{ height:24px; line-height:24px;  border-bottom:1px solid #d8d8d8; font-size:14px; font-weight:bold; color:#069;padding-left:5px; background:#f6f6f6;}
#userinfo ul{width:210px; margin:18px auto 8px auto;}
#userinfo li{ width:210px; height:24px; line-height:24px; font-size:14px;}
#userinfo li b{ width:30px;padding-left:5px; display:inline-block;}
#userinfo li a{ font-size:14px; display:inline-block; width:60px;}
#userinfo li font{color:#f60;font-size:14px;}
#userinfo p{ text-align:center;}
#userinfo p a{display:inline-block; height:31px; line-height:28px; color:#fff; font-size:14px;font-weight:bold; }
#safe{ width:142px;background:url(/content/image/bg.png) no-repeat 0px -302px;}
#my_return{width:114px;background:url(/content/image/bg.png) no-repeat 0px -255px;}
#safe font{ font-size:12px; font-weight:normal; color:Red;}

.shop_main{ border:1px solid #d8d8d8; margin:10px 0;}
#shop_nav{overflow:hidden;background:#f6f6f6; margin-bottom:-1px; }
#shop_nav li{ float:left; height:26px; line-height:26px; width:72px; color:#666; font-weight:bold; text-align:center; cursor:pointer; }
#shop_nav .selected{margin-left:-1px;position:relative; background:#fff;border-bottom:1px solid whitd; color:Black;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;}

#shop_list          { padding:12px 0 15px 5px;  height:273px; border-top:1px solid #d8d8d8;     }
#shop_list li       { height:34px;              line-height:34px;                               }
#shop_list li a     { font-size:14px; font-weight:bold; color:#069; display:inline-block; width:140px;}
#shop_list li span  { font-size:14px; color:#f60;}
#shop_list li img   { vertical-align:text-bottom; margin-left:9px;}


/* 分页               ------------------------------------------------------------*/
#pagenum                    { float:right;  text-align:right; padding:10px 0; clear:both;}
#pagenum font, #pagenum a   { display:inline-block; padding:6px 10px 4px 10px; margin-left:5px;   -moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
#pagenum font               { background-color:#FF5426; font-size:12px; color:White; border:1px solid #E82F00;}
#pagenum font.status        { background-color:transparent; color:#999999; border-color:White; margin-left:5px; padding:5px;}
#pagenum a                  { background-color:#FAFAFA; color:#333333; border:1px solid #EEEEEE; text-decoration:none;}
#pagenum a:hover            { background-color:#FF5426; color:White; border:1px solid #E82F00;}
#pagenum font.jump          { background-color:#FFFFFF; border-color:#BBBBBB;  padding:0px 0px 0px 3px; width:70px;}
#pagenum font.jump .go      { width:38px; float:left; padding:3px 0; border-width:0px; }
#pagenum font.jump b        { display:inline-block; padding:5px 8px; background-color:#F5F5F5; cursor:pointer; border-width:0PX; border-left:1px solid #BBBBBB; color:#333333; font-weight:normal;}


/* 主要内容           ------------------------------------------------------------*/
#tbwrapper  { margin:auto; clear:both;}
#tbwrapper #tk_box_1{}
#tbwrapper tkbox{}
#return_top { width:19px; height:57px; cursor:pointer; visibility:hidden;position:absolute; right:-20px; }
.error      { padding:10px; color:Red; font-size:14px;}
p.IsRederice            { color:Red;}
p.IsRederice span       { line-height:25px; color:#444444;}
p.IsRederice span img   { margin-bottom:-3px;    }

/* 首页 -----------------------------------------------------------------------------------------*/
#sanbuzou               { background-color:#F0F6FD; background-image:url(/content/image/sanbuzou.gif); background-repeat:repeat-x; margin:auto; border:1px solid #C4DEF0;               width:958px; height:65px;    padding-top:5px;}
#sanbuzou span          { color:#056DB8;    display:block;    float:left;   padding:0 11px 0 10px; }
#sanbuzou span.des      { height:100%; width:160px;     background-image:url(/content/image/sanbuzou.gif); background-repeat:no-repeat; background-position:left -70px; height:57px;}
#sanbuzou span font     { font-weight:bold; display:inline-block; color:#056DB8; font-family:"MicroSoft YaHei","SimHei";    font-size:16px; font-style:italic; height:40px; line-height:40px; padding: 0 0 0 40px;    background-image:url(/content/image/sanbuzou.gif); background-repeat:no-repeat; }
#sanbuzou span font.s1  { background-position:left -140px;}
#sanbuzou span font.s2  { background-position:left -181px;}
#sanbuzou span font.s3  { background-position:left -222px;}
#sanbuzou span p        { line-height:20px; text-indent:10px;color:#056DB8;}
#zysx                   { position:absolute;    top:7px; right:12px;}

#tb_mall_list                   { width:960px;  margin:auto ;               }
#tb_mall_list .home_munu        { width:958px;  background-image:url(/content/image/tb_home_bg2.gif);  background-color:transparent;   background-repeat:repeat-x;     background-position:0 0; height:35px;    border:1px solid #e1e1e1;  margin-top:10px;     }
#tb_mall_list .home_munu span   { width:958px;  background-image:url(/content/image/tb_home_bg1.gif);  background-color:transparent;   background-repeat:no-repeat;    background-position:0 0; height:35px;    display:block; float:left; width:200px;         }
#tb_mall_list .home_munu span#hg{ background-position:0 0           }
#tb_mall_list .home_munu span#tj{ background-position:0 -35px;      }
#tb_mall_list .home_munu span#gf{ background-position:0 -70px;      }
#tb_mall_list .home_munu.hg     { background-position:0 0           }
#tb_mall_list .home_munu.tj     { background-position:0 -35px;      }
#tb_mall_list .home_munu.gf     { background-position:0 -70px;      }

.shop_list              { border:1px solid #e1e1e1;     margin-top:-1px;    padding: 10px 0 0 0;                }
.shop_list dl dd        { display:block;                width:159px;        float:left;         height:40px;    line-height:40px;   text-indent:10px;  }
.shop_list dl dd font   { font-size:14px;               color:Red;          font-weight:bold;   }
.shop_list dl dd a      { font-size:14px;               font-weight:bold;   }
.shop_list dl dd img    { padding:12px 0;               }

#tb_pindao              { overflow:hidden;              }
#alimamaifrm            { margin-top:-105px;            }

/* 商品搜索页面       ------------------------------------------------------------*/

#search_detail          { width:960px; height:67px; background-color:White;background-image:url(/content/image/search_box.jpg); background-repeat:repeat-x; background-position:0 0; position:relative; z-index:1;}
#search_detail .f       { background-image:url(/content/image/search_box.jpg);  background-repeat:repeat-x; background-color:transparent; height:100%; }
#search_detail .f.left  { width:10px; position:absolute; top:0; left: 0;  background-position:0 -75px; background-repeat:no-repeat;}
#search_detail .f.cont  { background-image:url(/content/image/split_1.jpg); background-repeat:repeat-x; background-position:0 33px; padding:0 5px 0 10px; width:920px; }
#search_detail .f.right { width:55px; position:absolute; top:0; right: 0;  height:58px; padding:19px 0 0 15px; background-position:right -150px; background-repeat:no-repeat;}

#search_detail .f.cont #filter          { height:34px; padding-top:7px;}
#search_detail .f.cont #filter ul       {}
#search_detail .f.cont #filter li       { display:block; float:left; margin-right:10px; }
#search_detail .f.cont #filter li.split { background-image:url(/content/image/sort.png); background-position:right -204px; background-repeat:no-repeat; padding-right:10px;}
#search_detail .f.cont #filter li .in_t { padding:4px; height:12px; width:100px; border:1px solid #CCCCCC; font-size:12PX;}
#search_detail .f.cont #filter li .in_t.price   { width:30px; }

#filter_check                   { border-collapse:collapse;}
#filter_check tr td             { height:12px; padding:4px 0; }
#filter_check tr td.des         { padding-left:4px; padding-right:10px; cursor:pointer;}
#filter_check tr td .checkbox   { width:15px; margin-top:-2px; overflow:hidden;}

#area_box       { height:18px; line-height:18px; width:90px; border:1px solid #cccccc; padding: 0 25PX 0 0; background-image:url(/content/image/sort.png); background-position:right -185px; background-repeat:no-repeat; background-color:White; margin-top:2PX; position:relative; z-index:2;}
#c_area         { width:100%;  text-indent:5px;}
#d_area         { position:absolute; top:18px; left:-1px; border:1px solid #cccccc; width:240px; background-color:White; padding:5px; display:none;}
#d_area span    { display:block; float:left; padding:3px 5px; margin-right:5px; cursor:pointer;}
#d_area span.h  { background-color:#f5f5f5; text-decoration:underline;}
#d_area span.c  { background-color:red; color:White;}
#d_area .hr     { clear:both; height:1px; overflow:hidden; padding:3px 0; width:100%;}
#d_area .hr div { height:1px; background-color:#fee8f4; overflow:hidden;}

#search_detail .f.cont #sort                { }
#search_detail .f.cont #sort #des           { height:18px; line-height:18px; float:left;}
#search_detail .f.cont #sort #select        { height:18px; line-height:18px; width:150px; border:1px solid #cccccc; padding:0; background-image:url(/content/image/sort.png); background-position:right -185px; background-repeat:no-repeat; background-color:White; position:relative; z-index:2; float:left;}
#search_detail .f.cont #sort #c_sort        { height:18px; line-height:18px; width:100%; text-indent:30px; background-image:url(/content/image/sort.png); background-repeat:no-repeat; background-color:transparent;}
#search_detail .f.cont #sort #d_sort        { background-color:White; border:1px solid #cccccc; position:absolute; top:18px; width:150px; left: -1px;  display:none;}
#search_detail .f.cont #sort #d_sort span   { display:block; width:100%; height:18px; line-height:18px; text-indent:30px; background-image:url(/content/image/sort.png); background-repeat:no-repeat; width:100%; cursor:pointer;}
#search_detail .f.cont #sort #d_sort span.h { background-color:#EEEEEE;}

#search_detail .f.cont #sort .default               { background-position:2px 3px; }
#search_detail .f.cont #sort .commissionNum_desc    { background-position:2px -17px; }
#search_detail .f.cont #sort .credit_desc           { background-position:2px -36px; }
#search_detail .f.cont #sort .price_desc            { background-position:2px -57px; }
#search_detail .f.cont #sort .price_asc             { background-position:2px -77px; }
#search_detail .f.cont #sort .commissionRate_desc   { background-position:2px -139px; }

#search_detail .f.cont #sort .split                 { background-image:url(/content/image/sort.png); background-position:right -204px; background-repeat:no-repeat; float:left; width:16px; height:18px;}

#search_detail .f.cont #sort #button        { float:left; }
#search_detail .f.cont #sort #button  span  { text-indent:30px; padding-right:5px; display:block; float:left; height:18px; line-height:18px; border:1px solid #cccccc; margin-left:15px; background-color:White; background-image:url(/content/image/sort.png); background-repeat:no-repeat; cursor:pointer; color:#666666;}
#search_detail .f.cont #sort #button  span.h{ }

#display                { height:20px;}
#display.sp             { float:left; }
#display span           { float:left; color:#666666; height:18px; line-height:18px; width:110px; margin-left:15px; text-indent:20px; border:1px solid #DDDDDD; cursor:pointer; background-color:#FFFFFF; background-image:url(/content/image/display.png); background-repeat:no-repeat; display:none;}
#display span.inline    { background-position:3px -46px;}
#display span.inline.h  { background-position:3px -29px; border-color:#CCCCCC; color:#333333}
#display span.block     { background-position:3px -12px;}
#display span.block.h   { background-position:3px 4px; border-color:#CCCCCC; color:#333333}

#search_detail_btn      { background-image:url(/content/image/search_btn.jpg); background-position:-46px 0; display:block; text-align:center; height:29px; width:45px;  line-height:29px; overflow:hidden; background-color:transparent; background-repeat:no-repeat; border:none; font-size:14px; cursor:pointer;}
#search_detail_btn.h    { background-position: 0px 0px;}


/* 店铺展示区         ------------------------------------------------------------*/
#shop_des{ float:left; width:230px; border:1px solid #e4e4e4;}
#shop_des .shop_tit{ height:22px;padding-left:17px; line-height:22px; border-bottom:1px solid #e4e4e4; background:url("/Content/image/shop_des_bg.png") repeat-x 0px 0px; font-weight:bold; font-size:12px;color:#4b4b4b;}
#shop_des .tbs_logo{ padding:5px 0 10px 0;}
#shop_des .tbs_logo span{ display:block; text-indent:-999em; overflow:hidden; background:url("/Content/image/shop_des_bg.png") no-repeat center -25px; height:31px;}
#shop_des .content              {width:190px; margin:auto; padding:10px;}
#shop_des .content #shop_m      { font-size:12px; line-height:25px; color:#4b4b4b; margin-top:10px;}
#shop_des .content #shop_m img  { margin-bottom:-3px;}

#shop_des .content .shop_m_name{overflow:hidden;line-height:20px; height:1%; padding-bottom:5px;}
#shop_des .content .shop_m_name span{ float:left;}
#shop_des .content .shop_m_name font{width:125px; float:right; display:inline-block; line-height:20px; font-size:12px; color:#4b4b4b; }

#shop_des .content .tbs_fh      {text-align:center; font-size:12px; color:#4b4b4b;}
#shop_des .content .tbs_fh font { color:#FE2900; font-size:30px;font-family:"MicroSoft YaHei","SimHei";  }
#shop_des .content #tbs_go      {padding:5px 0 15px 0; text-align:center; }
#shop_des .content #tbs_go a{height:30px; width:158px; background:#FFFFFF url(/content/image/shop_des_bg.png?0608) no-repeat 0px -69px; display:inline-block; text-indent:-999em; overflow:hidden;}
#shop_des .content .line        { padding:10px 0; border-top:1px Dashed #CCCCCC;}
#shop_des #sd_mall              { padding:10px 0;}

#score_detial h4        { color:#4b4b4b;    font-weight:bold; line-height:25px;}
#score_detial span      { color:#4b4b4b; display:block;    height:18px; background-image:url(/content/image/score_detial.gif); background-repeat:no-repeat; line-height:18px;  margin:2px auto;}
#score_detial span font{ margin-left:70px; font-size:12px;}
#score_detial span.l0   { background-position: 95px -322px;}
#score_detial span.l1   { background-position: 95px -322px;}
#score_detial span.l2   { background-position: 95px -289px;}
#score_detial span.l3   { background-position: 95px -257px;}
#score_detial span.l4   { background-position: 95px -241px;}
#score_detial span.l5   { background-position: 95px -225px;}
#score_detial span.l6   { background-position: 95px -208px;}
#score_detial span.l7   { background-position: 95px -191px;}
#score_detial span.l8   { background-position: 95px -174px;}
#score_detial span.l9   { background-position: 95px -153px;}
#score_detial span.l10  { background-position: 95px -142px;}

#shop_product           { float:right; width:740px;}
#shop_product .ss_box   { width:100%; height:35px; background-color:White;background-image:url(/content/image/search_box.jpg); background-repeat:repeat-x; background-position:0 0; position:relative; padding:0; border-bottom:1px solid #dddddd;}
#shop_product .f        { background-image:url(/content/image/search_box.jpg);  background-repeat:repeat-x; background-color:transparent; height:100%; }
#shop_product .f.le     { width:20px; position:absolute; top:0; left: 0; height:34px;  background-position:0 -75px; background-repeat:no-repeat; }
#shop_product .f.ce     { height:35px; background-image:none; background-color:transparent; padding-left:20px;}
#shop_product .f.ri     { width:20px; position:absolute; top:0; right: 0;  height:34px; background-position:right -150px; background-repeat:no-repeat;}

#ss_detail ul           { display:block; float:left; height:20px; padding-top:8px; overflow:hidden;}
#ss_detail ul li        { display:block; float:left; height:18px; line-height:18px; border-width:1px; border-style:solid; border-color:transparent; }
#ss_detail ul li.des    { padding:0 5px; border-width:0PX;}
#ss_detail ul li.box    { border-color:#bbbbbb; background-color:White;}
#ss_detail ul li .q     { padding:0px 4px; width:120px; border-width:0px;}
#ss_detail ul li .price { padding:0px 4px; width:40px; border-width:0px;}

#ss_detail #ss_btn      { background-image:url(/content/image/search_btn.jpg); background-position:-46px 0; display:block; text-align:center; height:29px; width:45px;  line-height:29px; overflow:hidden; background-color:transparent; background-repeat:no-repeat; border:none; font-size:14px; cursor:pointer; float:left; margin:3px 0 0 15PX;}
#ss_detail #ss_btn.h    { background-position: 0px 0px;}

#ss_detail ul li.sort_price     { background:#FFFFFF url(/content/image/sort-ico.gif) no-repeat right -38px; padding-right:20px; padding-left:5px; margin-left:10px; cursor:pointer;}
#ss_detail ul li.sort_priceh    { background:#FFFFFF url(/content/image/sort-ico.gif) no-repeat right 3px; padding-right:20px; padding-left:5px; margin-left:10px; cursor:pointer;}
#ss_detail ul li.sort_volume    { background:#FFFFFF url(/content/image/sort-ico.gif) no-repeat right -120px; padding-right:20px; padding-left:5px; margin-left:10px; cursor:pointer;}
#ss_detail ul li.sort_volumeh   { background:#FFFFFF url(/content/image/sort-ico.gif) no-repeat right -78px; padding-right:20px; padding-left:5px; margin-left:10px; cursor:pointer;}

/* 商品展示区         ------------------------------------------------------------*/

#tbitems                                { width:100%; padding-top:10px; clear:both;}
#tbitems.block li                       { display:block; float:left; width:220px; overflow:hidden; border:1px solid #F0F0F0; background-color:#FAFAFA; padding:5px 5px 0px 5px; margin-right:22px; margin-bottom:10px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; height:370px;}
#tbitems.block li.sd                    { height:340px; }
#tbitems.block li.r                     { margin-right:0px; float:right;}
#tbitems.block li.h                     { background-color:#F8F8F8;  border-color:#E0E0E0;}
#tbitems.block li .photo                { width:220px; height:220px; background-color:#ffffff; text-align:center;}
#tbitems.block li .des                  { background-color:transparent; line-height:25px; padding:5PX;}
#tbitems.block li .des img              { margin-bottom:-3px; margin-top:7px;}
#tbitems.block li .des a.title          { font-size:12px; display:block; padding:5px 2px; height:50px; overflow:hidden; color:#0063DC;}
#tbitems.block li .des a.title:hover    { color:#ff4400;}
#tbitems.block li .des a span           { color:Red; display:inline; height:auto; float:none; line-height:auto;}
#tbitems.block li .des span             { display:block; height:23px;  line-height:20px; overflow:hidden;}
#tbitems.block li .des span .silver     { color:#999999;}
#tbitems.block li .des span .money      { color:#FF2900; font-family:Arial; font-size:16px; font-weight:bold;}
#tbitems.block li .des span.l           { float:left; text-align:left;}
#tbitems.block li .des span.r           { float:right; text-align:right; color:#404040;}

#tbitems.inline li.sd                   { height:340px; }
#tbitems.inline li                      { display:block;  height:160px; overflow:hidden; border:1px solid #F0F0F0; background-color:#FCFCFC; padding: 5px; margin-bottom:8px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#tbitems.inline li.h                    { background-color:#FCFCFC;  border-color:#E0E0E0;}
#tbitems.inline li .photo               { width:160px; height:160px; background-color:#ffffff;text-align:center; float:left;}
#tbitems.inline li .des                 { background-color:transparent; line-height:25px; padding:10PX; float:left; width:350px;}
#tbitems.inline li .des img             { margin-bottom:-3px; margin-top:7px;}
#tbitems.inline li .des a.title         { font-size:14px; display:block; padding:5px 2px; font-weight:bold; color:#0063DC;}
#tbitems.inline li .des a.title:hover   { color:#ff4400;}
#tbitems.inline li .des a span          { color:Red; display:inline; font-size:14px;font-weight:bold; height:auto;  float:none; line-height:auto;}
#tbitems.inline li .des span            { display:block; height:23px;  line-height:20px; overflow:hidden; float:left;}
#tbitems.inline li  .silver             { color:#999999;}
#tbitems.inline li  .money              { color:#FF2900; font-family:Arial; font-size:16px; font-weight:bold;}
#tbitems.inline li .price               { width:125px; height:60px; line-height:30px; float:left; padding:50px 0;}
#tbitems.inline li .rate                {  height:160px; line-height:160px; float:left;}
#tbitems.inline li .go                  { width:120px;  height:34px; float:right; margin-top:63px; background:transparent url(/content/image/go.jpg) no-repeat 0 0; overflow:hidden;}
#tbitems.inline li .go a                { display:block; width:119px; text-align:center; padding:11px 0 15px 0;}
#tbitems.inline li .go a:visited,  #tbitems.inline li .go a:link, #tbitems.inline li .go a:hover { color:#3377AA; text-decoration:none; }

/* 虚拟商品搜索       ------------------------------------------------------------*/
#sc_menu        { text-align:left;  padding:10px 0 0 0;     height:40px;            position:relative;              background: transparent url(/content/image/search_box.jpg) repeat-x 0 0;            z-index:1;  width:940px; padding: 0 30px; border-bottom:1px solid #DDDDDD;}
#sc_menu .left  { height:40px;      width:10px;             position:absolute;      top:0px;            left:0px;   background: transparent url(/content/image/search_box.jpg) no-repeat 0 -75px;       z-index:2;  }
#sc_menu .right { height:40px;      width:10px;             position:absolute;      top:0px;            right:0px;  background: transparent url(/content/image/search_box.jpg) no-repeat 0 -150px;      z-index:2;  }

#phoneCard      { position:absolute;    top:10px;           left:30px;              }
#gameCard       { position:absolute;    top:10px;           left:120px;             }
#sc_menu .btn   { height:30px;          line-height:35px;   overflow:hidden;        padding:0 15px;     border-color:#F0F0F0;   border-width:1px 1px 0 1px; border-style:solid;     cursor:pointer;   -moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
#sc_menu .btn.h { border-color:#DDDDDD; background-color:#FCFCFC;                   cursor:auto;        }

#cond               { width:998px;      margin:-1px auto 0 auto;        padding:10px 0;     border-width:0 1px 1px 1px; border-style:solid;     border-color: #DDDDDD;         background-color:#FCFCFC;}
.sc_par_box         { height:20px;      position:relative;              width:122px;        padding-left:10px;          }
.sc_par_box .current{ display:block;    height:20px;                    width:100px;        line-height:20px;           padding:0 10px;         background:#FFFFFF url(/content/image/sort.png) right -184px no-repeat; border-color:#cccccc;   border-style:solid; border-width:1px;}
.sc_par_box .detial { display:none;     position:absolute;              top:21px ;          z-index:500;                left:10px;              }

#price .detial,#Operator .detial,#card_type .detial                { width:120px;      border-color:#cccccc;       border-style:solid;     border-width:1px 1px 0 1px;     background-color:White;     }
#price .detial span,#Operator .detial span,#card_type .detial span { display:block;    width:100px; padding:0 10px;line-height:25px;       border-color:#cccccc;           border-style:solid;         border-width:0 0 1px 0; cursor:pointer;}

#area .detial,#game_name .detial           { width:457px;        border-color:#cccccc;   border-style:solid; border-width:1px;       background-color:White;     padding:10px;         }
#area .detial span,#game_name .detial span { display:block;      float:left;             width:80px;         height:25px;            line-height:25px;           cursor:pointer;       padding-left:10PX;}

#sc_btn       { background-image:url(/content/image/search_btn.jpg); background-position:-46px 0; display:block; text-align:center; height:29px; width:45px;  line-height:29px; overflow:hidden; background-color:transparent; background-repeat:no-repeat; border:none; font-size:14px; cursor:pointer;  margin-left:20px;}
#sc_btn.h     { background-position: 0px 0px;}


/* 跳转页             ------------------------------------------------------------*/
#cover{ position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#000; filter:alpha(opacity=50);opacity: 0.5;}
#r_box{ position:absolute;top:0;left:50%;width:600px;padding:10px 15px;z-index:2;margin-left:-320px;background-color:#fff;border:6px solid #ccc;display:none;}
#going       { width:300px;height:25px;overflow:hidden;margin:10px auto 35px auto;display:none;border:1px solid #996633;text-align:left;}
#going_new   { width:1px;height:25px;color:White;background-color:Green;line-height:25px;text-indent:10px;text-align:left;margin-left:0;}
#logo_img    { margin:auto; width:440px; padding-top:20px;}
#r_des_2     { clear:both;color:#666;padding:35px 0 15px 0;height:20px;line-height:20px;text-align:center;display:none;font-size:14px;}
#r_des_2 font{ color:Red;font-size:14px;padding:0 3px;}

#r_des_2_2{clear:both; color:#333; padding:26px 0 10px 115px;line-height:24px; display:none;}

.regcloud_btn,.login_sidebar li a.login_fh,.login_sidebar li a.login_qq,.login_sidebar li a.login_tb,.login_sidebar li a.login_wb,.not_reg a{ background-image:url("http://i.fanhuan.com/images/gomall_ico.png"); background-repeat:no-repeat;}
.reg_box_out{border:1px solid #79abd4;border-top:1px solid #4686c0; height:43px;width:435px; float:left; }
.reg_box_mid{border-top:1px solid #c5c5c5;}
.reg_box_inner{border-top:1px solid #ececec;height:40px;background:#fff; position:relative;}
.reg_box_inner .regcloud_email{ position:absolute; top:11px;left:5px;font-size:16px; color:#666; width:280px; border:0; }
.reg_box_inner .regcloud_btn{border:0px;cursor:pointer; text-indent:-999em; overflow:hidden; position:absolute;right:2px; top:1px; background-position:0px 1px; height:37px; width:140px;}
/*fanhuan taobao qq weibo login*/
.login_sidebar{overflow:hidden;width:495px; margin:5px auto 60px auto; }
.login_sidebar li{ float:left; margin-right:25px;}
.login_sidebar li a{display:block; height:22px; line-height:22px; font-size:12px; color:#3377aa;padding-left:20px;}
.login_sidebar li a:hover{ text-decoration:underline;}
.login_sidebar li a.login_fh{background-position:-151px 0px;padding-left:30px;width:75px;}
.login_sidebar li a.login_qq{background-position:-151px -29px;width:78px;}
.login_sidebar li a.login_tb{background-position:-151px -59px;width:85px;}
.login_sidebar li a.login_wb{background-position:-151px -88px;width:85px;}
.rheader{position:relative; height:110px;}
.rheader .logos{padding:20px 0 0 20px; display:block;}
.rheader span a{position:absolute; right:10px; top:8px; font-size:18px; font-weight:bold;color:#666; cursor:pointer; }
.rtips{ font-size:14px; padding-bottom:10px; text-align:center; }
.rtips a{font-size:14px;font-weight:bold;}
.regsider{background:#eaeff3;padding:25px 0;}
.regsider strong{ display:block; float:left; line-height:44px; height:44px; font-size:16px; color:#0099cc;padding:0 10px 0 35px;}
.regtips{ clear:both; padding:15px 0 0 112px; display:inline-block;  color:#666; line-height:160%;}
.regtips span{display:block; line-height:normal;}
.not_reg{ text-align:right;}
.not_reg a{line-height:160%; background-position:-13px -181px; font-size:14px;padding-right:25px; }
#backtype{font-size:14px;}
/*邮箱地址自动补全*/
#auto_email{border:1px solid #e3e3e3; background:#fff;position:absolute;top:31px;left:5px; border-collapse:collapse;display:none;}
#auto_email th{background:#F6F6F6; text-align:left; font-size:12px; font-weight:normal;}
#auto_email th,#auto_email td{font-family: Verdana,san-serif,宋体;height:22px;line-height:22px;padding:0 5px;}
#auto_email .current{background:#4472ae;color:#fff; cursor:pointer;}

.redirect_ck{ padding-top:15px; display:none;}
.redirect_ck label{ float:left; display:inline-block; width:103px; line-height:28px; padding-right:10px; text-align:right; font-weight:700; font-size:16px; color:#0099CC;}
.redirect_ck input{ float:left; height:16px; line-height:16px; padding:6px 5px; border:1px solid #79ABD4; font-size:14px; color:#666; }
.redirect_ck .code_img{ float:left; cursor:pointer; border:1px solid #ddd; width:100px; height:28px; margin-left:18px; vertical-align:middle; }

/* 背景 */
#pop_bg{ width:100%; height:100%; background:#000; position:fixed;top:0; left:0;opacity:0.4;filter:alpha(opacity=40);z-index:126;}
* html, * html body{ background-image:url(about:blank); background-attachment:fixed; }
* html #pop_bg{position:absolute; bottom:auto;top:expression(eval(document.documentElement.scrollTop))}

/* 网址搜索提示 */
#copy_tips{position:absolute;top:217px;left:50%;z-index:127;width:640px;height:180px; margin:0 0 0 -309px; background:url("/Content/image/copy_tips1.png?v=20140514") no-repeat 0 0;}
#copy_tips .show_pic_tips{display:block; position:relative; z-index:102; left:400px; top:43px; cursor:pointer; width:20px; height:20px;background-image:url(about:blank); }
#copy_tips .pop_close1{display:block; position:relative;z-index:102;left:287px; top:77px;cursor:pointer;  width:78px; height:25px;background-image:url(about:blank);  }
#copy_tips img{position:relative;z-index:102;left:420px; top:-39px; }

/*淘宝返还FAQ        ------------------------------------------------------------*/
.footer_help h3{margin-bottom:10px;color:#444;font-size:14px;font-weight:bold;}
.footer_help dl{margin-right:16px;}
.footer_help .fo_d{ margin-top:-31px; }

/*输入出错网址       ------------------------------------------------------------*/
#badurl h4,#badurl .step_cont,#badurl .gocopy_btn input{background-image:url("/Content/image/copy_bg.png"); background-repeat:no-repeat;}
#badurl{padding:40px 0;}
#badurl h4{height:32px; line-height:32px;width:450px; margin:0 auto;font-size:16px; color:#323232;font-weight:500;padding-left:40px;background-position:-900px -181px;}
#badurl .step_cont{height:170px;width:938px; margin:20px auto;background-position:0 0; text-indent:-999em; overflow:hidden;}
#badurl .gocopy_btn{height:35px;width:257px;margin:0 auto;}
#badurl .gocopy_btn input{ cursor:pointer; display:block;height:35px;width:257px;border:0;background-position:0px -179px; text-indent:-999em; overflow:hidden;}


.c-ff6400 {
    color: #ff6400;
}
.c-red {
    color: red;
}
.bold {
    font-weight: bold;
}

.gray {
    color: #999;
}

/* box-play 轮播图
 * by cjf 2013-08-15
 */
#wrapper #box-play{ display:none;}
#box-play{ background:#f5f5f5; position:relative; width:100%; height:250px; min-width:960px;padding-bottom:20px; }
#box-play .img-list li{ display:none; position:absolute; left:0; top:0; width:100%; height:250px;}
#box-play .img-list li.cur{ display:block;}
#box-play .img-list li a{ display:block; width:100%; min-width:960px; height:250px; margin:0 auto; cursor:pointer; background:url("about:blank") repeat scroll 0 0 transparent;}

#box-play .count-num{ position:absolute; bottom:35px; left:50%;}
#box-play .count-num li{ float:left; _display:inline; margin-left:10px; width:15px; height:15px; border-radius:10px; cursor:default; background:url("http://i.fanhuan.com/images/home/i.png") 0 -15px no-repeat; _background:url("http://i.fanhuan.com/images/home/i-ie6.png") 0 -15px no-repeat; opacity:0.5; _filter:Alpha(opacity = 50); overflow:hidden;}
#box-play .count-num li.cur{ background-position:0 0; opacity:1; _filter:Alpha(opacity = 100);}

.header_r{position:absolute;width:260px;height:106px;bottom:0;right:-12px;background:url("/Content/image/header_r.png?v=1128") no-repeat;}
/*.header_r{position:absolute;width:382px;height:94px;bottom:0;right:-36px;background:url("/Content/image/1212/tb_1212_head.png") no-repeat;}*/

/* 共用标题 */
.new-tit .iconfont{position:absolute; left:-31px; top:0; font-size:21px; color:#ccc; vertical-align:middle;}
.new-tit{ padding-bottom:8px;}
.new-tit strong{ position:relative; top:0; float:left; margin-left:31px; margin-right:20px; line-height:22px; font-size:18px; color:#333; font-family:"Microsoft Yahei";}
.new-tit span{ float:left; margin-top:4px; line-height:18px; font-size:12px; font-family:SimSun; color:#666;}
.nav-store .new-tit span{display:none;}
.new-tit span a{ display:inline-block; color:#666; vertical-align:bottom;}
.new-tit span a:hover,.new-tit span a.cur{ color:#f40; text-decoration:none;}
.new-tit span b{ display:inline-block; vertical-align:top; height:14px; width:4px; overflow:hidden; margin:1px 9px 0 5px; color:#aaa;}

/* 搜索页-超值精选 */
.tb_shadow .tb-jx-list .tb-shadow-left{}
.tb_shadow .tb-jx-list .tb-shadow-left{width:100%;padding-top:30px;}
.tb_shadow .tb-jx-list .tb-shadow-left .box-goods{width:auto;padding:0;}
.tb_shadow .tb-jx-list .tb-shadow-left .list-goods{width:auto;padding:0 5px 17px;}
.tb_shadow .tb-jx-list .tb-shadow-left .list-goods li{margin:20px 0 0 30px;}
.new-tit span .u-color-orange{color:#F40;}

/* 新规则 */
.tbxwf-copy{ padding:30px 0; text-align:center; }
.tbxwf-cont{ margin-top:50px; width:960px; overflow:hidden; }
.tbxwf-cont h2{ margin-bottom:20px;}
.tbxwf-cont ul{ width:982px;}
.tbxwf-cont li{ display:block; float:left; margin-right:16px; margin-top:20px;}
/*新手上路*/
.tb-xssl{position:absolute;color:#ff4400;font-size:12px;width: 84px;top: 52px;left: 50%;margin-left:367px;}
.tb-xssl:hover{text-decoration:none;}
/*淘宝购物通道*/

#tbpass-tmbtn-hnhb{position:absolute;width:260px;*top:34px;top:33px\0;top:32px;*left:0px;}
.tbpass-btn{height:30px;margin:50px 160px 30px 175px;}
.tbpass-btn a{cursor:pointer;}
.tbpass-tmbtn{display:inline-block;float: left;color:#999;background-position:0 0;margin-right:10px;border: 1px #dddddd solid;border-radius: 2px;font:12px SimSum;padding-left: 16px;padding-right: 10px;padding-top: 8px;padding-bottom: 8px;}
.tbpass-tmbtn img{vertical-align:middle;margin-right:6px;margin-top:-2px;*margin-top:0px;}
.tbpass-tmbtn:hover{text-decoration:none;}
.tbpass-btn-menu{float:left;position:relative;}
.tbpass-tmbtn-sp{background:url("/Content/image/tbpass_tmsj.png") no-repeat 0 0;}
.tbpass-tmsj{display:inline-block;width:9px;height:5px;background-position:0px 0px;margin-left:10px;vertical-align:middle;overflow:hidden;}

/*常见问题tabs from hyx*/
.tb-help{margin-top:20px;margin-bottom:50px;padding-bottom:50px;}
.tb-help .box{width:900px;background:#fff;margin:10px auto 0;}
.tb-help .tab_menu{list-style:none;width:900px;height:30px;border-bottom:2px #dddddd solid;font: 16px Microsoft Yahei;margin-bottom:14px;}
.tb-help .tab_menu li{width:70px;float:left;height:30px;line-height:30px;color:#666666;background:#fff;text-align:center;cursor:pointer;margin-right:48px;}
.tb-help .tab_menu li.current{color:#ff4400;background:#fff;border-bottom:2px #ff4400 solid;_margin-top:1px;}
.tb-help .tab_menu .link-kf:hover{text-decoration:none;color:#666;}
.tb-help .tab_box{}
.tb-help .tab_box .hide{display:none;}
.tb-help h3{color:#333;font-size:14px;width:210px;margin:30px auto 0;}
.taobaohelp{ width:918px; margin:0 auto; overflow:hidden; padding:20px;}
.tbnav{width:200px;float:left; position:relative;background-color:#FFF8F0;padding-bottom:20px;}
.tbnav a,.tbfaqs-1 dt,.tbfaqs-1 dd span{background:url(/content/image/tbnavbg.png) no-repeat;}
.tbfaqs-1{width:440px;float:left;}
.tbnav h3 a{display:block;background-color:#efdfca;color:#8e6b47;font-weight:bold; height:39px;line-height:39px; border-bottom:#e0d5c6 dashed 1px;text-align:center;font-size:14px; background-image:none;}
.tbnav h3 a:hover{color:#8e6b47;text-decoration:none;}
.tbnav a{display:block; color:#5f5c57;text-align:center;line-height:42px;height:42px;background-position:0 bottom;font-size:14px;background-color:#fff8f0; }
.tbnav a:hover,.tbnav a.current{color:#f77b00;}
.tbnav a.current{font-weight:bold;}
.tbnav span{ background-color:#fff8f0; height:20px; display:block;}
.tbcontent{ width:690px; float:left; margin-left:20px; }
.tbcontent h4{border-bottom:#e4e4e4 solid 1px;height:38px; position:relative; font-weight:bold;}
.tbcontent h4 span{border-bottom:#ff4400 solid 3px;position:absolute;bottom:-1px;color:#3b3b3b;font-size:15px;padding:5px 0;}
.tbfaqs-1 dt{margin:15px 0 10px 16px; padding-left:30px; _zoom:1; display:block;background-position:-258px -61px;font-size:14px;line-height:20px;color:#636363;cursor:pointer;}
.tbfaqs-1 dt.current{background-position:-258px -31px;color:#ff831e;font-weight:bold;}
.tbfaqs-1 dd{width:406px;background:#f1f1f1;border:#e7e5e5 solid 1px; padding:10px 10px;color:#585757;font-size:12px;line-height:24px; position:relative; display:none;}
.tbfaqs-1 dd span{background-position:-264px -2px; width:15px; height:17px; display:block;position:absolute; top:-9px; left:18px;}
.tbfaqs-1 dd p{ color:#585757;font-size:12px;line-height:24px;}
.tbfaqs-1 dd p a{color:#3377AA;}
.tbfaqs-1 dd p a.hover{color:#3377AA; text-decoration:underline;}
.tbnav .wp_qq3{ position:absolute; left:0; top:212px; width:200px; height:31px;opacity:0;filter:alpha(opacity=0); z-index:-1;}
.tbnav .wp_qq3 iframe{width:200px; height:31px;}
.c-tb{display:inline-block;width:70px;}
a.btn.btn-4-lx{padding-left:25px;background-position: 0 -1192px;cursor:pointer;margin-left: 15px;}
.btn-4-lx span{ height:30px; padding-right:25px; font:12px/30px Tahoma,Simsun;line-height:32px \9;_line-height:30px; color:#666; background-position:right -1192px;cursor:default;}
.btn-4-lx:hover{background-position:0 -771px;}
.btn-4-lx span:hover{color:#008be4;background-position:right -771px;}
.btn-1-30 span{font-weight:normal;}
/**/
.show-title-tips-1{display:none;position:absolute;bottom:0;left: -9999999999999999px;}