@charset "utf-8";/* CSS Document */@media screen {::-moz-selection {background:#31ace7;color:#fff;}::selection {background: #31ace7;color:white;}}* { padding:0px; margin:0px; }*:fouce {outline:none;}em { font-style:normal; }body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td { margin:0; padding:0; font-family:'Microsoft YaHei'; }body { font-size:14px; min-width:1200px; }table { border-collapse:collapse; border-spacing:0 }caption { text-align:left }fieldset, img { border:0; vertical-align:bottom; }address, button, caption, cite, code, dfn, input, optgroup, option, select, textarea, th, var { font:inherit; font-family:'Microsoft YaHei'; }abbr, acronym { border:0; font-variant:normal }del, ins { text-decoration:none }ol, ul, dl { list-style:none }h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }input, button { font-family:Arial; border:medium none; overflow:visible; font-family:"微软雅黑"; }input:-webkit-autofill {-webkit-box-shadow:0 0 0px 1000px white inset;}q:before, q:after { content:''; }a { text-decoration:none; color:#666; }a:hover { color:#FE5842; text-decoration:none }.f_l { float:left; }.f_r { float:right; }.cursor { cursor:pointer }.fc:after { content:"."; display:block; height:0; clear:both; visibility:hidden }.fc { display:inline-block; *zoom:1}*html .fc { height:1% }.fc { display:block }.pos_a { position:absolute }.pos_r { position:relative }.pos_f { position:fixed }.hide { display:none }.show { display:block }.overhiden { overflow:hidden }.noborder { border:none!important }/*清除浮动样式*/.clear { clear:both; }.clearfix { *zoom:1;/*ie6,7*/}.clearfix:before, .clearfix:after { content:""; display:table }.clearfix:after { display:block; content:'.'; clear:both; line-height:0; visibility:hidden; }#wrap { width:100%; height:100%; margin:0 auto; padding:0; }.main { width: 1200px; margin: 0px auto; display: table; }.containr { width: 1200px; margin: 0px auto; }/*henader*/#header { width:100%; }.top { width:100%; background:#f8f8f8; height:38px; border-bottom:1px solid #eee; line-height:38px; }.hot { width: 1200px; height:38px; cursor: pointer; margin:0 auto; line-height:38px; }.loginbar { float:left; height:38px; }.login { float:left; color: #fe5842; margin-left:25px; }.regist { float: left; margin-left:25px; }.top-list { float: right; font-size: 14px; width:410px; }.top-list li { position: relative; width: 100px; float: left; height:38px; z-index: 9; }.top-list .span { margin: 0px 5px; float: right; color:#ddd; }.li_txt { float: left; padding-left: 20px; }.li_txt_info_txt { float: left; height:38px; width: 76px; padding-left: 10px; background: url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/o2o1_03.png) no-repeat 70px 14px; }.li_txt_info { z-index:90; }.li_txt_info:hover .li_txt_info_txt { position: absolute; height:39px; padding-left: 9px; z-index: 99; border: 1px solid #d9d9d9; border-bottom: 0; border-top: 0; background: #fff url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/o2o554_03.png) no-repeat 70px 14px; }.li_txt_info:hover .li_txt_info_txt a { color: #fe5842; }.li_txt_info .li_txt_info_ul { display:none; }.li_txt_info:hover .li_txt_info_ul { display: block; background: #fff; border: 1px solid #d9d9d9; position: absolute; width: 76px; z-index:98; top:38px; padding-left: 9px; }.li_txt_info_ul .cf li { height:30px; line-height:30px; width:70px; }.li_shop_txt { float: left; height:38px; width:76px; padding-left:10px; background: url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/o2o1_03.png) no-repeat 70px 14px; }.li_shop { z-index:9 }.li_shop:hover .li_shop_txt { position:absolute; height:39px; padding-left:9px; color:#fe5842; z-index:99; border:1px solid #d9d9d9; border-bottom:0; border-top:0; background:#fff url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/o2o554_03.png) no-repeat 70px 14px; }.li_shop:hover .li_shop_txt a { color: #fe5842; }.li_shop .li_txt_info_ul { display: none; }.li_shop:hover .li_txt_info_ul { display:block; background:#fff; border:1px solid #d9d9d9; box-shadow:1px 1px 2px rgba(203, 203, 203, .5); right:13px; width:86px; position:absolute; z-index:98; top:38px; padding-left:9px; font-size:13px; }.li_shop .cf li { height:30px; line-height:30px; width:70px; }.header { width:1200px; color:#474747; font-size:14px; margin:0 auto; height:100px; }.nav { width: 1200px; margin-top:20px; }.nav .logo { float: left; width:220px; }.nav .logo img { height:64px; width:220px; }/*city*/#city { width:auto;  float: left; margin-left:20px; margin-top:10px; }#qie { min-width: 60px; height:30px; line-height:30px; color:#333; font-size:16px; color:#31ace7; text-align: center; }.qie { display: inline-block; width:60px; height:22px; background: #fff; border:1px solid #eee; font-size: 12px; text-align: center; line-height:22px; color: #666; }.qie:hover { color: #fe5842; }/* search */.search-box { font-size: 14px; float:left; margin-left:120px; width:500px; }.search { border:2px solid #31ace7; height:40px; margin:5px auto 0 auto; width:500px; }.search select { display:none; }.search .select_box { color:#999999; width:75px; line-height:40px; float:left; position:relative; border-right:1px solid #eee; z-index:199; }.search .select_showbox { height:40px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/o2o1_03.png) no-repeat 55px center; text-indent:1.5em; font-size:14px; }.search .select_showbox.active { background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/o2o554_03.png) no-repeat 55px center; }.search .select_option { border:2px solid #31ace7; border-top:none; display:none; left:-2px; top:40px; position:absolute; z-index:99; background:#fff; }.search .select_option li { text-indent:1.5em; width:75px; cursor:pointer; font-size:14px; height:32px; line-height:32px; }.search .select_option li.selected { background-color:#F3F3F3; color:#999; font-size:14px; }.search .select_option li.hover { background:#BEBEBE; color:#fff; }.search input.inp_srh, .search input.btn_srh { border:none; background:none; height:40px; line-height:40px; float:left; }.search input.inp_srh { outline:none; width:340px; padding-left:10px; font-size:14px; }.search input.btn_srh { background:#31ace7; color:#FFF; font-size:16px; width:74px; cursor:pointer; }.search_txt { margin-top:2px; width:500px; }.search_txt span { width: 40px; margin-right: 18px; color: #666; }.search_txt a:hover span { width: 40px; margin-right: 18px; color:#fe5842; }/*fun*/.fun { float:right; margin-top:5px; margin-right:40px; }.fun .btn { display:inline-block; *display:inline;*zoom:1;text-decoration:none; width:85px; height:42px; line-height:42px; color:#333; text-align:left; font-size:14px; font-weight:500; border:1px solid #dfdfdf; padding-left:45px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/cart-icon.png) #f9f9f9 no-repeat 22px 15px }.fun .btn:hover { background-color:#f9f9f9 }.fun .btn .num { color:#FE5842; font-weight:700 }/*nav*/.nav-wrap {*zoom:1; width:100%; height:46px; margin:auto 0; border-bottom:2px solid #31ace7 }.nav-wrap:after { clear:both }.nav-wrap:before, .nav-wrap:after { content:''; display:table }.nav-wrap .nav-tit { display:none; float:left; font-size:16px; height:46px; line-height:46px; width:240px; text-indent:20px; color:#fff; background-color:#ff503e }.nav-wrap .nav-main { float:left; margin-left:245px; *margin-left:0px;position:absolute; }.nav-wrap .nav-main li { float:left }.nav-wrap .nav-main  li.current{ background:#31ace7;}.nav-wrap .nav-main li a { display:block; height:46px; font-size:16px; line-height:46px; color:#333; text-decoration:none; margin:0 30px; padding:0 2px; }.nav-wrap .nav-tell { float:right; width:160px; padding-right:15px; color:#31ace7; font-size:16px; font-weight:bold; line-height:46px; }.nav-wrap .nav-tell em { background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/tell.png) no-repeat; width:16px; height:16px; float:left; margin-top:13px; margin-right:5px; }.pullDown { z-index:15; float:left; width:245px; cursor:pointer; }.pullDown .pullDownTitle { padding:0; width:245px; margin:1px;; text-align:center; background:#31ace7; color:#fff; height:46px; line-height:46px; }.pullDown .pullDownTitle em { background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/nav_xia.png) no-repeat 0px 16px; width: 30px; height: 40px; float:right; display: inline-block; *margin-top:-50px;}.pullDownList { width:243px; background:#ffffff; line-height: 25px; z-index: 9999; position: relative; border:1px solid #eee; border-top:none; }.pullDownList li:hover { background: #fafafa; }.pullDownList li .list_txt { display:none; }.pullDownList li:hover .list_txt { display:block; position:absolute; left:100%; z-index:99; top:0; width:400px; background:#fafafa; padding:10px; border:1px solid #eee; border-left:none; }.pullDownList li .list_txt p { font-size:16px; color:#fff }.pullDownList li .list_txt a { padding:0 12px; margin:8px 0; color:#666; border-right: 1px solid #E0E0E0; line-height:14px; display: inline-block; font-size: 12px; }.pullDownList li .list_txt p a { border:none; line-height: 32px; font-size:20px; }.pullDownList li .list_txt a.bribe { color: #F76120; }.pullDownList li .list_txt a span { color:#fe5842; }.pullDownList li .list_txt a:hover { color:#fe5842; }.pullDownList .li_top { width: 100%; }.pullDownList .icon { float: left; margin-top: 3px; margin-right: 5px; }.pullDownList .icon img { width:18px; height:18px; }.pullDownList .li_txt { float: left; padding-left:0px; }.pullDownList .li_bottom { padding-left: 5px; }.pullDownList .li_bottom span { margin-left:10px; }/*foot*/.footer { border-top:1px solid #eee; margin-top:20px; padding-top:25px; }.footer .footer-menu { width:1200px; margin:0 auto }.footer .footer-menu dl { border-right:1px solid #dedede; margin-right:20px; float:left; padding-right:35px; padding-left:15px; height:130px; line-height:28px; text-align:left }.footer .footer-menu dt a { padding-left:16px }.footer .footer-menu dd a { padding-left:16px; color:#999; font-size:12px; }.footer .footer-menu dd a:hover { color:#FE5842 }.footer .footer-menu .weixin { float:right; margin-left:15px; margin-top:10px; }.footer .footer-menu .weixin img { float:left; width:100px; height:100px; border:1px solid #eee; }.footer .footer-menu .weixin span { float:left; color:#666; padding-left:10px; width:140px; }.footer .footer-menu .weixin span p { line-height:26px; float:left; font-size:12px; width:140px; }.footer .copyright { text-align:center; color:#999; padding-top:15px; border-top:1px solid #ebebeb; margin-top:20px; }.footer .copyright p { width:1200px; margin:0 auto; line-height:26px; font-size:12px; }.footer .copyright p a { padding-left:10px; padding-right:10px; }.footer .cert { text-align:center; margin:10px auto; margin-bottom:20px; *width:620px;}.footer .cert .cert__item { display: inline-block; margin: 0px; height: 38px; *float:left;}.cert__item a { display: block; outline: 0px none; height: 38px; margin: 0px; }.sp-ft--record, .sp-ft--12315, .sp-ft--knet, .sp-ft--tenpay, .sp-ft--alipay { background-image: url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/s0.meituan.net.png); background-repeat: no-repeat; }.sp-ft--record { width: 111px; background-position: 0px -167px; }.sp-ft--alipay { width: 123px; background-position: 0px 0px; }.sp-ft--tenpay { width: 83px; background-position: 0px -207px; }.sp-ft--knet { width: 107px; background-position: 0px -127px; }.sp-ft--12315 { width: 123px; background-position: 0px -40px; }.sp-ft { overflow: hidden; text-indent: -1000px; }.yc { display:none; }.pullDown:hover .yc { display:block; }<!--.pullDown .pullDownTitle:hover em { background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/nav_shang.png) no-repeat 0px 16px; width: 30px; height: 40px; float:right; display: inline-block; }-->/*漂浮*/.rightsead { width: 47px; height: 290px; position: fixed; top:50%; right: 0px; z-index: 100; }.rightsead li { width: 47px; height: 60px; }.rightsead li a { height: 49px; float: right; display: block; min-width: 47px; max-width: 161px; }.rightsead li img { float: right; }.rightsead .p1 { width: 47px; height: 49px; float: left; }.rightsead .p2 { width: 112px; background-color: #A7D2A9; height: 47px; margin-left: 47px; border: 1px solid #8BC48D; text-align: center; line-height: 47px; }.rightsead .p3 { width: 112px; background-color: #EC9890; height: 47px; margin-left: 47px; border: 1px solid #E6776C; text-align: center; line-height: 47px; }.rightsead li a .shows { display: block; }.rightsead li a .hides { margin-right: -143px; cursor: pointer; cursor: hand; }.rightsead li a.wechat .hides { display: none; position: absolute; right: 143px; }.rightsead li a.wechat .qrcode { margin: -100px 57px 0px 0px; display: none; border: 1px solid rgb(204, 204, 204); }.rightsead li a .qq_div { width:161px; display:none; margin-right:-163px; }.rightsead li a .tel_div { width:161px; display:none; margin-right:-163px; }.rightsead li a .btn_div { width:161px; display:none; margin-right:-163px; }#nav .current a {color:#1f1f1f; font-size:12px; font-weight:bold; font-family:"Microsoft Yahei";  }.gd_box{ width:44px;position:absolute;}#gd_box{ width:44px;}#gd_box1{ width:44px;position:absolute; top:0; left:0; z-index:1;}#nav ul{ border:1px solid #d9d9d9; border-top:0;}#nav ul li{ height:44px; line-height:22px; text-align:right; position:relative; width:44px; text-align:center;border-top:1px solid #d9d9d9;}#nav ul li a{ width:44px; padding-top:10px; display:block; color:#4d4d4d; font-size:14px; font-family:"Microsoft Yahei"; height: 44px;}#nav ul li a img{width:24px;height:24px;}#nav ul li a:hover{ color:#1f1f1f; font-size:12px; font-weight:bold; font-family:"Microsoft Yahei";}#nav ul li .scroll_1 { display:none;}#nav ul li a:hover .scroll_1,#nav ul .current .scroll_1 {display: block; position:absolute; top:0; right:0; color:#fff;width:25px;padding:0 10px;height:45px; background:#6bd976; /* padding-top:10px; */}#nav ul li .scroll_2 { display:none;}#nav ul li a:hover .scroll_2,#nav ul .current .scroll_2 {display: block; position:absolute; top:0; right:0; color:#fff;width:25px;padding:0 10px;height:45px; background:#ffa660; /* padding-top:10px; */}#nav ul li .scroll_3 { display:none;}#nav ul li a:hover .scroll_3,#nav ul .current .scroll_3 {display: block; position:absolute; top:0; right:0; color:#fff;width:25px;padding:0 10px;height:45px; background:#ff7361; /* padding-top:10px; */}#nav ul li .scroll_4 { display:none;}#nav ul li a:hover .scroll_4,#nav ul .current .scroll_4{display: block; position:absolute; top:0; right:0; color:#fff;width:25px;padding:0 10px;height:45px; background:#efd157;/*  padding-top:10px; */}#nav ul li .scroll_5 { display:none;}#nav ul li a:hover .scroll_5,#nav ul .current .scroll_5{display: block; position:absolute; top:0; right:0; color:#fff;width:25px;padding:0 10px;height:45px; background:#66aee8;/*  padding-top:10px; */}#nav ul li .scroll_6 { display:none;}#nav ul li a:hover .scroll_6,#nav ul .current .scroll_6 {display: block; position:absolute; top:0; right:0; color:#fff;width:25px;padding:0 10px;height:45px; background:#73e1b0;/*  padding-top:10px; */}#nav ul li .scroll_7 { display:none;}#nav ul li a:hover .scroll_7,#nav ul .current .scroll_7{display: block; position:absolute; top:0; right:0; color:#fff;width:25px;padding:0 10px;height:45px; background:#ea7273;/*  padding-top:10px; */}.gd_box2{ width:4px; height:545px; background:#dddddd; position:absolute; top:12px; right:3px;}.pf_gd_box2{ width:4px; height:100px; background:#dddddd; position:absolute; top:12px; right:3px;}/*顶部搜索下拉框UI样式*/.top_search .search_type dt{ background:#fafafa; position:relative; cursor:pointer;  height:40px; line-height:40px; width:50px; text-align:center;padding:0px 25px 0 15px; letter-spacing:1px; font-size:14px;}.top_search .search_type dt i{	height: 0;	width: 0;	position:absolute;	right:8px;	top:18px;	overflow:hidden;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-top: 5px solid transparent;	border-top-color: #666;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.top_search .search_type.dropdown dt i{	height: 0;	width: 0;	position:absolute;	right:8px;	top:16px;	overflow:hidden;	border-left: 4px solid transparent;	    	border-right: 4px solid transparent;		border-bottom: 5px solid transparent;	 	border-bottom-color: #666;		border-top:none;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.top_search .search_type dd {background:#fafafa; margin-left:-2px;border:2px solid #31ace7; line-height:40px; letter-spacing:1px; font-size:14px;-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/box-shadow:2px 2px 10px #909090;/*opera或ie9*/}.top_search .search_type dd a{ height:40px; cursor:pointer; width:50px; text-align:center;  padding:0px 20px;}.top_search .search_type dd a:hover{ background:#f2f2f2; color:#999;}/*顶部搜索的关键词输入*/.top_search i{ float:left;}/*顶部搜索下拉框UI样式*/.top_search .search_type dt{ background:#fafafa; position:relative; cursor:pointer;  height:40px; line-height:40px; width:50px; text-align:center;padding:0px 25px 0 15px; letter-spacing:1px; font-size:14px;}.top_search .search_type dt i{	height: 0;	width: 0;	position:absolute;	right:8px;	top:18px;	overflow:hidden;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-top: 5px solid transparent;	border-top-color: #666;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.top_search .search_type.dropdown dt i{	height: 0;	width: 0;	position:absolute;	right:8px;	top:16px;	overflow:hidden;	border-left: 4px solid transparent;	    	border-right: 4px solid transparent;		border-bottom: 5px solid transparent;	 	border-bottom-color: #666;		border-top:none;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.top_search .search_type dd {background:#fafafa; margin-left:-2px;border:2px solid #31ace7; line-height:40px; letter-spacing:1px; font-size:14px;-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/box-shadow:2px 2px 10px #909090;/*opera或ie9*/}.top_search .search_type dd a{ height:40px; cursor:pointer; width:50px; text-align:center;  padding:0px 20px;}.top_search .search_type dd a:hover{ background:#f2f2f2; color:#999;}/*顶部搜索的关键词输入*/.top_search i{ float:left;}/*分页*/.paginator-wrapper { margin-top:20px; text-align:center; clear:both }.paginator { display:inline; white-space:nowrap; font-size:12px; font-weight:700; line-height:12px; *zoom:1}.paginator li { display:inline; vertical-align:top; margin-left:5px }.ps_12, .ps_16, .ps_20, .ps_22, .ps_26, .ps_32, .ps_36 { vertical-align:text-bottom }.paginator a, .paginator span { display:inline-block; position:relative; padding:4px 5px; height:12px; *height:15px;min-width:10px; _width:18px; border:1px solid #eee; border-radius:1px; text-align:center; text-decoration:none; *zoom:1}.paginator a:hover { text-decoration:none; border-color:#31ace7; color:#31ace7; }.paginator .current { font-weight:700 }.paginator .current a, .paginator .current span { border-color:#31ace7; color:#fff; background-color:#31ace7 }.paginator .next a, .paginator .next span, .paginator .previous a, .paginator .previous span { width:40px; padding:4px 4px 4px 10px }.paginator .next a, .paginator .next span { padding:4px 10px 4px 4px }.paginator .first-page a, .paginator .first-page span, .paginator .last-page a, .paginator .last-page span { width:32px }.paginator .first-page { margin-left:0 }.paginator .tri { position:absolute; top:6px; font-size:0; line-height:0; width:0; height:0; border:4px dashed transparent }.paginator .previous .tri { left:2px; border-right:4px solid #2bb8aa }.paginator .previous .disable, .paginator span.up .tri { border-right-color:#ccc }.paginator .next .tri { right:2px; border-left:4px solid #2bb8aa }.paginator .next .disable, .paginator span.down .tri { border-left-color:#ccc }.paginator span { color:#ccc }.paginator--notri .tri { display:none }.paginator--notri .next a, .paginator--notri .next span, .paginator--notri .previous a, .paginator--notri .previous span { padding:4px }.paginator--large { font-size:14px }.paginator--large li { margin-left:5px }.paginator--large a { width:34px; height:24px; padding:5px 0; line-height:24px; background-color:#fff }.paginator--large .next, .paginator--large .previous { padding:0 }.paginator--large .tri { display:block; top:11px; border-width:6px }.paginator--large .previous a { width:42px; padding:5px 10px 5px 16px }.paginator--large .previous a .tri { left:0; border-right-width:6px }.paginator--large .next a { width:42px; padding:5px 16px 5px 10px }.paginator--large .next a .tri { right:0; border-left-width:6px }/*当前位置*/.navBreadCrumb{color: #343434; width:1200px; float:left; border-bottom:1px solid #eee; height:30px; line-height:30px; padding-top:10px; padding-bottom:10px;}.navBreadCrumb li {float: left;}.navBreadCrumb li span { margin: 0px 8px;color: #898989;}/* CSS Document */.box1 { width:1200px; margin:0 auto;}.box1 .box1_title{ margin:15px 0;}.box1 .box1_title span{ display:block; font-size:18px; color:#666; float:left; line-height:30px;}.box1 .box1_title span em{ display:block; width:30px; height:30px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/icon.jpg) no-repeat 0 -2px; float:left; margin-right:10px;}.box2 .box1_title span em{ background-position:0 -34px;}.box3 .box1_title span em{ background-position:0 -66px;}.box4 .box1_title span em{ background-position:0 -98px;}.box5 .box1_title span em{ background-position:0 -130px;}.box6 .box1_title span em{ background-position:0 -162px;}.box1 .box1_title ul{ float:right;}.box1 .box1_title ul li{ float:left; line-height:30px; color:#ddd; margin-right:10px;}.box1 .box1_title ul li a{ font-size:12px; margin-right:10px;}.box1 .box1_title ul li b{ color:#666;}.box1 .box1_title ul li a.all{ margin-left:10px; margin-right:3px;}.box1 .box1_con{ border:1px solid #e8e8e8;}.box1 .box1_con{}.box1 .box1_con_ul{ width:948px; }.box1 .box1_con ul {margin-left:12px;}.box1 .box1_con ul li{ width:185px; height:220px; text-align:center; float:left; margin-top:16px;}.box1 .box1_con ul li img{ margin-bottom:10px;}.box1 .box1_con ul li p{ line-height:24px;}.box1 .box1_con ul li p a{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:160px; display:inline-block;}.box1 .box1_con ul li p b{ font-weight:normal; color:#FE5842; font-size:14px;}.box1 .box1_con ul li p s{ color:#999; margin-left:20px; font-size:12px;}/* flexslider */.flexslider{margin:0px auto;position:relative;width:100%;height:414px;overflow:hidden;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}.flexslider .slides{zoom:1;}.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}.flex-direction-nav .flex-prev{left:0;}.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}.flex-control-paging li a.flex-active{background-position:0 0;}.pullDownList li { border-bottom: 1px solid #eee; padding: 10px 15px 9px 16px; *padding:8px 15px 7px 16px;position:relative; z-index:9; height:49px; }@CHARSET "UTF-8";/* 公共样式 */body{background:#fff;   word-break:break-all;   word-wrap:break-word;  font-size:14px; font-family:"微软雅黑"; line-height:150%; margin:0px; padding:0px; color:#666; }input{ font-family:Arial;}div{margin:0 auto; padding:0;}h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}.yahei, .yh{font-family: "microsoft yahei",simhei,sans-serif;}textarea{ resize:none;}.wrap_full{ width:1200px; height:auto; margin: 0 auto;} /*主体容器*/.wrap_full_w{ width:1200px; height:auto;} /*主体容器*/.wrap_s{ width:200px; height:auto;} /*边布局*/.wrap_m{ width:780px; height:auto;} /*主框*//*另一套布局左右宽度*/.wrap_s1{ width:240px; height:auto;} /*边布局*/.wrap_m1{ width:740px; height:auto;} /*主框*//*另一套布局左右宽度，全宽的商品列表布局*/.wrap_s2{ width:225px; height:auto;} /*边布局*/.wrap_m2{ width:750px; height:auto;} /*左面局 990总宽*/.wrap_full2{ width:960px; height:auto;} /*主框*/.wrap_full .wrap_filter{ width:820px; }.wrap_full_w .wrap_filter{ width:1040px;}.empty_tip{ padding:20px; text-align:center;}.f_l{float:left;}.f_r{float:right;}.tl{ text-align:left;}.tc{ text-align:center;}.tr{ text-align:right;}/*自动高对齐*/.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}*html .clearfix{ height:1%;}*+html .clearfix{ height:1%;}.cf {	zoom: 1}/*全局链接样式*/a{ color:#666; text-decoration:none; }a:hover{ color:#f60; text-decoration:none; }/*英文强制换行*/.word{word-break:break-all;}/*页面留白*/.clear{height:0px; line-height:0px; clear:both; visibility:hidden;}.blank{height:10px; line-height:10px; clear:both; visibility:hidden;}.blank5{height:5px; line-height:5px; clear:both; visibility:hidden;}.blank10{height:10px; line-height:10px; clear:both; visibility:hidden;}.blank15{height:15px; line-height:15px; clear:both; visibility:hidden;}.blank20{ height:20px; line-height:20px; clear:both; visibility:hidden; }/*阴影*/.shadow{-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/box-shadow:2px 2px 10px #909090;/*opera或ie9*/}/*以下关于页面头部底部样式*/.top_nav{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) repeat-x; height:34px; line-height:30px; }.head_tip li{ float:right; padding-left:15px; display:inline-block; height:28px; line-height:30px; }.head_tip .cart_tip{  letter-spacing:2px; }.head_tip .cart_tip .cart_count{ color:#31ace7; padding:0 2px;}.head_tip .cart_tip i.iconfont{ color:#31ace7; font-size:18px;}.head_tip .login_tip{ letter-spacing:2px;}.head_tip .user_tip span.user_name{ cursor:pointer;}.head_tip .user_tip span.user_name .level_bg{ vertical-align:middle;}.head_tip .user_tip span.user_name i.iconfont{ font-size:10px; color:#999;}.head_tip .msg_count i.iconfont{ color:#31ace7; font-size:14px;}.head_tip .msg_count em,.space_span{ color:#31ace7; font-style:normal; font-family:verdana; padding:0px 2px; display:inline-block; }#user_drop_box{ position:absolute; width:100px;  border:#ddd solid 1px; background:#fff; z-index:99; display:none;-moz-box-shadow: 0 2px 8px 1px rgba(0, 0, 0, 0.2);/*firefox*/-webkit-box-shadow: 0 2px 8px 1px rgba(0, 0, 0, 0.2);/*safari或chrome*/box-shadow:0 2px 8px 1px rgba(0, 0, 0, 0.2);/*opera或ie9*/}#user_drop_box dl{ display:block;}#user_drop_box dl a{ display:block; width:80px; padding-left:20px; height:30px; line-height:30px; text-align:left; } #user_drop_box dl a:hover{background:#f2f2f2;  } #user_drop_box dl dd.group a{ border-top:#f2f2f2 solid 1px;}/*顶部历史记录*//*顶部购物车*/#head_cart_drop_box,#head_history_drop_box{	position:absolute; width: 219px; 	border:#ddd solid 1px; background:#fff; z-index:99; display:none;-moz-box-shadow: 0 2px 8px 1px rgba(0, 0, 0, 0.2);/*firefox*/-webkit-box-shadow: 0 2px 8px 1px rgba(0, 0, 0, 0.2);/*safari或chrome*/box-shadow:0 2px 8px 1px rgba(0, 0, 0, 0.2);/*opera或ie9*/}#head_cart_drop_box .deal-item,#head_history_drop_box .deal-item{	padding: 10px 13px;	border-bottom: 1px dotted #eee;	height: 55px;	overflow: hidden;	color: #666;	transition: background .2s ease-in;}#head_cart_drop_box .deal-item .deal-title,#head_history_drop_box .deal-item .deal-title{	height: 32px;	margin-bottom: 4px;	line-height: 16px;	overflow: hidden;	font-weight: 400;	font-size:12px;}#head_cart_drop_box .deal-item .deal-cover,#head_history_drop_box .deal-item .deal-cover{	float: left;	margin: 2px 10px 0 0;}#head_cart_drop_box .deal-item .deal-link,#head_history_drop_box .deal-item .deal-link{	padding: 0;	color: #666;}#head_cart_drop_box .deal-item .deal-link:hover,#head_history_drop_box .deal-item .deal-link:hover{	color: #31ace7;	text-decoration: none;}#head_cart_drop_box .deal-item .deal-price,#head_history_drop_box .deal-item .deal-price{	padding-right: 10px;	font: 700 12px/12px arial,sans-serif;	color: #f76120;}#head_cart_drop_box .deal-item  .deal-price-w,#head_history_drop_box .deal-item  .deal-price-w{	height: 18px;	display: block;	line-height: 18px;	text-overflow: ellipsis;	white-space: nowrap;	_white-space: normal;	overflow: hidden;}#head_cart_drop_box .deal-item .delete{	display: none;	_display: block;	float: right;}#head_cart_drop_box .deal-item:hover .delete {	display: block;}#head_cart_drop_box .deal-item .deal-price,#head_history_drop_box .deal-item .deal-price {	padding-right: 10px;	font: 700 12px/12px arial,sans-serif;	color: #f76120;}#head_cart_drop_box .check-my-cart,#head_history_drop_box .clear-my-history {	margin-bottom: 16px;	text-align: center;}#head_cart_drop_box .check-my-cart  .btn-small {padding: 3px 20px;font-size: 14px;font-weight: 400;-webkit-font-smoothing: initial;}#head_cart_drop_box .check-my-cart  .check_cart_btn {	color: #fff;	background-color: #f76120;	border-color: #da3f02;	filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFF8901', endColorstr='#FFF76120');	background-size: 100%;	background-image: -moz-linear-gradient(top,#ff8901,#f76120);	background-image: -webkit-linear-gradient(top,#ff8901,#f76120);	background-image: linear-gradient(to bottom,#ff8901,#f76120);}#head_cart_drop_box .check-my-cart .check_cart_btn:hover {color: #fff;background-color: #ff8101;border-color: #f76120;filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF76120', endColorstr='#FFFF8101');background-size: 100%;background-image: -moz-linear-gradient(top,#f76120,#ff8101);background-image: -webkit-linear-gradient(top,#f76120,#ff8101);background-image: linear-gradient(to bottom,#f76120,#ff8101);}/*会员等级*/.level_bg{margin-left: 5px;display: inline-block;width: 14px;height: 15px;background:url("http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/level_bg.gif") no-repeat;}.level_1{background-position:-205px -4px}.level_2{background-position:-164px -4px}.level_3{background-position:-124px -4px}.level_4{background-position:-84px -4px}.level_5{background-position:-43px -4px}.level_6{background-position:-3px -4px}/*头部主体，logo与搜索*/.head_main .city{ padding:10px 0px 0px 10px;}.head_main .city .city_name{ color:#31ace7; display:block; font-size:16px; position:relative;}.head_main .city .city_name:hover{ color:#31ace7; }.head_main .city .city_name i{	height: 0;	width: 0;	position:absolute;	right:5px;	top:6px;	overflow:hidden;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-top: 5px solid transparent;	border-top-color: #666;		-moz-transition: all 0.2s ;  -webkit-transition: all 0.2s ;   transition: all 0.2s ;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.head_main .city .city_name:hover i{	height: 0;	width: 0;	position:absolute;	right:5px;	top:6px;	overflow:hidden;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-bottom: 5px solid transparent;	border-bottom-color: #666;		border-top:none;	-moz-transition: all 0.2s ;  -webkit-transition: all 0.2s ;   transition: all 0.2s ;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ 	}.head_main .city .arrow{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat right -48px; padding-right:20px; cursor:pointer;  }.head_main .city .city_switch{ display:block; background:#fff; color:#666; border:solid 1px #ddd; line-height:20px; padding:2px 5px; margin-top:5px; }.head_main .city .city_switch:hover{ color:#31ace7;  }.city_list{width:300px;position:absolute;background:#fff;border:solid 1px #ddd;z-index:99;display:none;padding:10px 0 10px;}.city_list_box{width:270px;}.city_list_box .city_item{display: inline-block;float: left;padding: 0 5px;color: #676767;height: 24px;line-height: 24px;margin: 5px 4px;white-space: nowrap;}.city_list_box .city_item.mover{background-color: #31ace7;color: #fff;border-radius: 3px;text-decoration: none;}/*顶部搜索下拉框UI样式*//*.head_main .search{ width:580px; padding-top:10px;}*/.top_search{ border:#31ace7 solid 2px; height:40px; width:580px; overflow:hidden;}.top_search .search_type{ width:90px; }.top_search .search_type dt{ background:#fafafa; position:relative; cursor:pointer;  height:40px; line-height:40px; width:50px; text-align:center;padding:0px 25px 0 15px; letter-spacing:1px; font-size:14px;}.top_search .search_type dt i{	height: 0;	width: 0;	position:absolute;	right:8px;	top:16px;	overflow:hidden;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-top: 5px solid transparent;	border-top-color: #666;			_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.top_search .search_type.dropdown dt i{	height: 0;	width: 0;	position:absolute;	right:8px;	top:16px;	overflow:hidden;	border-left: 4px solid transparent;	    	border-right: 4px solid transparent;		border-bottom: 5px solid transparent;	 	border-bottom-color: #666;		border-top:none;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.top_search .search_type dd {background:#fafafa; margin-left:-2px;border:2px solid #31ace7; line-height:40px; letter-spacing:1px; font-size:14px;-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/box-shadow:2px 2px 10px #909090;/*opera或ie9*/}.top_search .search_type dd a{ height:40px; cursor:pointer; width:50px; text-align:center;  padding:0px 20px;}.top_search .search_type dd a:hover{ background:#f2f2f2; color:#999;}/*顶部搜索的关键词输入*/.top_search i{ float:left;}.top_search .search_keyword{ height:20px; padding:10px; line-height:20px; border:0px; width:390px; font-size:14px; background:#fff; }.top_search .search_keyword.hover{ background:#fff;}.top_search .search_keyword.normal{background:#fff;}/*顶部搜索的按钮*/.top_search .search_btn{ display:block; height:40px; cursor:pointer;}.top_search .ui-button span{-moz-transition: all 0.5s ;  -webkit-transition: all 0.5s ;   transition: all 0.5s ; }.top_search .search_btn div span{letter-spacing:3px; cursor:pointer; display:block; background:#31ace7; line-height:40px; height:40px; width:40px; text-align:center; padding:0px 20px; color:#fff; font-size:14px;}.top_search .search_btn_hover div span{ letter-spacing:3px; cursor:pointer; display:block; background:#31ace7; line-height:40px; height:40px; width:40px; text-align:center; padding:0px 20px; color:#fff; font-size:14px;}.top_search .search_btn_active div span{letter-spacing:3px; cursor:pointer; display:block; background:#f50; line-height:40px; height:40px;  width:40px;text-align:center; padding:0px 20px; color:#fff; font-size:14px;} .head_main .search .search_hot_keyword{ padding-top:10px;}.head_main .search .search_hot_keyword li{ float:left; display:block; padding:0px 10px 0px 0px;}/*主导航条样式*/.nav_bar{ background:#31ace7; height:40px;}.nav_bar .main_nav{ float:left; height:40px; }.nav_bar .main_nav ul li{ display:block; float:left; padding-right:2px; height:40px; display:block; *display:inline; *zoom:1; word-break:keep-all; word-wrap:normal;}.nav_bar .main_nav ul li a{-moz-transition: all 0.5s ;  -webkit-transition: all 0.5s ;   transition: all 0.5s ; }.nav_bar .main_nav ul li a{ color:#fff; display:inline-block; float:left; padding:0px 20px; line-height:40px;  height:40px; }.nav_bar .main_nav ul li a:hover{ background:#31ace7; color:#fff;}.nav_bar .main_nav ul li.current a{ background:#31ace7;}.nav_bar .drop_nav{ float:left; width:220px; margin-right:2px; height:40px; position:relative; z-index:50;  }.nav_bar .drop_nav .drop_title{ display:block; position:relative; letter-spacing:2px; cursor:pointer; height:40px; line-height:40px;  text-indent:30px; font-weight:bolder; font-size:14px; color:#fff; background: #31ace7;}.nav_bar .drop_nav .drop_title i{	height: 0;	width: 0;	position:absolute;	right:15px;	top:18px;	overflow:hidden;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-top: 5px solid transparent;	border-top-color: #fff;		-moz-transition: all 0.2s ;  -webkit-transition: all 0.2s ;   transition: all 0.2s ;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.nav_bar .drop_nav .drop_title i.up{	height: 0;	width: 0;	position:absolute;	right:15px;	top:18px;	overflow:hidden;	border-left: 4px solid transparent;	border-right: 4px solid transparent;	border-bottom: 5px solid transparent;	border-bottom-color: #fff;		border-top:none;	-moz-transition: all 0.2s ;  -webkit-transition: all 0.2s ;   transition: all 0.2s ;		_border-left-color:tomato; /*For IE6-*/    	_border-right-color:tomato; /*For IE6-*/  	_filter:chroma(color=tomato);/*For IE6-*/ }.nav_bar .drop_nav .drop_box{ width:216px; display:none; border:#31ace7 2px solid; border-top:0px; background:#fff; position:absolute; top:40px; left:0px;-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/-webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/box-shadow:2px 2px 10px #909090;/*opera或ie9*/}/*关于底部*/.footer_box{ height:100px; border-top:#ddd 1px solid; }.footer_inner_box{ border-top:#fff solid 1px; background:#fff;}.help_row{ height:150px; padding:20px 0px;}.help_row span{ float:left;  display:block; border-left:#ddd 1px solid; width:190px; height:145px; overflow:hidden; }.help_row dl{ float:left; display:block; padding:0px 25px; border-left:#fff 1px solid; height:145px;}.help_row dl dt{ font-size:14px; font-weight:bolder; line-height:40px; display:inline-block; margin-bottom:5px;}.help_row dl dt i.diyfont{ color:#a6a6a6; font-size:25px; font-weight:normal;}.help_row dl dd li{ height:22px; line-height:22px;}.help_row dl dd li b{ float:left; margin:10px 10px 0px 0px; width:2px; height:2px; background:#666; line-height:0px; font-size:0px; display:block;}.help_row dl dd li a{ float:left;}.wrap_990 .help_row span{ width:155px;}.foot_logo{ padding:25px 0px; width:200px;  }.friend_link li{ float:left; display:block; height:36px;line-height:36px;border-radius:5px;overflow:hidden;margin:0px 8px 5px 0px; white-space:nowrap;}.friend_link li a img{width:100px;height:36px;}.foot_info{ text-align:center; line-height:22px;}.qq_div{text-align:center;}.qq_div_in{display:inline-block; *display:inline;  *zoom:1; padding:10px;}.qq_bg{background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/qq_ico.png) left no-repeat;width:77px;height:22px;display:block;float:left;margin-right:5px;}/*关于菜单树*/.cate_tree{ display:block; padding:10px; }.cate_tree i.diyfont{ color:#31ace7; font-weight:normal; font-size:18px;}.cate_tree dl{ position:relative; display:block; height:55px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px #ddd solid; }.cate_tree dl{-moz-transition: all 0.2s ;  -webkit-transition: all 0.2s ;   transition: all 0.2s ;}.cate_tree dl:hover,.cate_tree dl.no_border:hover{ padding-left:10px; *padding-left:0px; _padding-left:0px;}.cate_tree dl.no_border{ border-bottom:0px; margin:0px; padding:0px;}.cate_tree dt{ font-size:14px; font-weight:bolder; display:block; height:25px; line-height:25px; }.cate_tree dd.sub_nav{ display:block; padding-right:20px; height:30px; overflow:hidden; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat right -165px #fff; }.cate_tree dd.no_arrow{ background:#fff;}.cate_tree dd.pop_nav{ display:none; top:-12px; left:206px; width:300px; padding:10px; padding-left:20px; position:absolute; background:#fff; border:#31ace7 solid 2px;-moz-box-shadow:inset 2px 0px 5px 0px #909090;/*opera或ie9*/-webkit-box-shadow:inset 2px 0px 5px 0px #909090;/*opera或ie9*/box-shadow:inset 2px 0px 5px 0px #909090;/*opera或ie9*/}.cate_tree dd.sub_nav li{ display:inline;  line-height:30px; padding:0px 5px 0 0; word-break:keep-all;   }.cate_tree dd.pop_nav span{font-size:14px; font-weight:bolder; display:block; height:30px; line-height:30px; }.cate_tree dd.pop_nav li{ display:inline;  line-height:30px; padding:0px 5px 0 0; word-break:keep-all;  }.cate_tree dd.sub_nav li a.heavy,.cate_tree dd.pop_nav li a.heavy{	color:#31ace7;}.cate_tree dd.sub_nav li a.heavy:hover,.cate_tree dd.pop_nav li a.heavy:hover{	color:#31ace7;}/*更多*/.more{ display:block; border:solid 1px #ddd; background:#fff; height:auto; line-height:normal; padding:3px 20px 3px 5px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat right -160px #fff;}/*关于列表标签*/.tags{ height:40px; }.tags h2{ display:inline-block; float:left; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/item_tag.gif) no-repeat; width:43px; height:40px; margin-right:-3px;}.tags h2.tag0{ background-position:0px 0px;}.tags h2.tag1{ background-position:0px -42px;}.tags h2.tag2{ background-position:0px -84px;}.tags h2.tag3{ background-position:0px -126px;}.tags h2.tag4{ background-position:0px -168px;}.tags h2.tag5{ background-position:0px -210px;}.tags h2.tag6{ background-position:0px -252px;}.tags h2.tag7{ background-position:0px -294px;}.tags h2.tag8{ background-position:0px -336px;}.tags h2.tag9{ background-position:0px -378px;}.tags h2.tag_buyinapp{ background-position:0px -420px;}/*滚动到头部*/#go_top{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/gotop.gif) 12px 12px no-repeat #31ace7;  cursor:pointer;	position:fixed; 	_position:absolute;	right:23px; bottom:20px;	width:60px;	height:60px; 	-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;	display:none;	z-index:60;}#go_top:hover{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/gotop.gif) 12px 12px no-repeat #31ace7; }/* 关于布局盒子的外框  */.layout_box{ border:#ddd solid 1px;}.layout_box .title{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) repeat-x 0 -227px #fff; height:40px; line-height:40px;  font-size:20px; font-family:"微软雅黑"; text-indent:20px; letter-spacing:2px; color:#000;}.layout_box .content{ background:#fff;}.filter_cbo{ height:11px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat 0 -617px; padding-left:13px;}.filter_cbo_checked{ height:11px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat 0 -595px; padding-left:13px;}/*以下关于登录框的样式*/.login_box{	padding:30px 20px 10px 20px;}.login-tab {    border-bottom: 1px solid #ddd;    height: 35px;    margin: -10px 0 0 0px;    padding-left: 30px;}.login-tab a {    background: url("http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/user/login_tab.png") no-repeat #fff;}.login-tab a {    background-position: 0 0;    color: #666;    display: block;    float: left;    font-size: 14px;    font-weight: bold;    height: 17px;    line-height: 17px;    margin-bottom: -1px;    margin-right: 12px;    overflow: hidden;    padding: 10px 0 9px;    position: relative;    text-align: center;    width: 149px;}.login-tab a.current {    background-position: 0 -36px;    color: #666;}.login-tab a span {    display: inline-block;}.login-tab a:hover {    text-decoration: none;}/*关于表单*/.form_panel dl{ display:block; height:50px;}.form_panel dl.cbo_line{ height:40px;}.form_panel dl dt{ display:block; float:left; line-height:40px; height:40px; font-size:14px; width:80px; } .form_panel dl dd{ display:block; float:left; height:40px; } .form_panel dl dd .ui-textbox{ font-size:14px; padding:9px; width:230px;   display:inline-block; float:left; margin-right:5px; }.form_panel dl dd i{ display:inline-block; float:left;}.form_panel dl dd img,.form_panel dl dd a,.form_panel dl dd span.form_tip{ display:inline-block; float:left; line-height:40px; margin-right:5px; }.form_panel dl dd img.verify{ padding:9px 0px; margin-right:5px; cursor:pointer; width:50px; height:22px; }.form_panel dl dd a.refresh_verify{ color:#31ace7; }.form_panel dl dd a.refresh_verify:hover{ color:#31ace7; }.form_panel dl dd span.form_tip span.tip{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat 0 -375px; padding:2px 0px 2px 20px; color:#5885db; }.form_panel dl dd span.form_tip span.error{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat 0 -435px; padding:2px 0px 2px 20px; color:#d60c0d; }.form_panel dl dd span.form_tip span.success{ background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat 0 -405px; padding:2px 0px 2px 20px;  }.login-panel div.panel{ display:none;}.login-panel .ph_img_verify{ display:none;}.form_panel dl dd .regist_btn{ margin-left:10px; float:left; display:block;}.form_panel dl dd .img_verify{ width:100px;}.form_panel dl dd .ph_verify{ width:100px;}.form_panel dl dd .ph_verify_btn{ margin-right:5px; }.form_panel dl dd .ph_verify_btn span{ width:75px; text-align:center;}.cop_site{ border-top:1px solid #ddd; margin-top:10px;}.cop_site .title{ font-size:14px; height:40px; line-height:40px; background:#fff; font-family:arial; color:#666;}.form_panel dl.pwd_chk_line{ height:30px;}.form_panel dl.pwd_chk_line dt{ height:30px;}.form_panel dl.pwd_chk_line dd{ height:30px;}.form_panel dl.pwd_chk_line ul{ display:block; width:250px;  height:18px; overflow:hidden;}.form_panel dl.pwd_chk_line ul li{ -moz-transition: all 0.5s ;  -webkit-transition: all 0.5s ;   transition: all 0.5s ; display:inline-block; float:left; background:#e0e0e0; color:#fff; text-align:center; line-height:18px; width:76px; height:18px; margin-right:11px; }.form_panel dl.pwd_chk_line ul .no_margin{ margin-right:0px;}.form_panel dl.pwd_chk_line ul li.act{ background:#31ace7; color:#fff;}/* 关于分页 */.pages{text-align:center;background:#fff; margin:0 auto 15px;}.pages a{height:35px;padding:0 14px;margin-left:5px;text-align:center;line-height:35px;overflow:hidden;font-size:14px;font-weight:700;color:#999;display:inline-block;*display:inline;zoom:1;vertical-align:middle; border:1px solid #eee;}.pages a:hover{ text-decoration:underline;}.pages .current{  display:inline-block; padding:0px 5px; height:22px; line-height:22px;  color:#fff; background:#31ace7;border:1px solid #31ace7}/*用户名片*/.nameCard{ border:#31ace7 solid 2px; width:230px; height:150px; background:#fff; position:absolute; z-index:999; overflow:hidden;}.nameCard .load{ width:230px; height:150px; text-align:center; line-height:150px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/loading.gif) no-repeat center;}.card_info{ padding:10px; height:98px;}.usercard_focus{ background:#f1f1f1; height:22px; padding:5px 0px; line-height:22px;}.add_focus{ color:#31ace7; text-decoration:none; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/focus_ico.gif) no-repeat 4px 5px #fff; display:inline-block; height:20px; line-height:20px; padding-left:18px; border:#d8d8d7 solid 1px; width:44px; margin-top:5px; }.add_focus:hover{color:#31ace7;}.remove_focus{ color:#31ace7; text-decoration:none; display:inline-block; height:20px; line-height:20px; text-align:center; border:#d8d8d7 solid 1px; width:62px;  margin-top:5px; background:#fff; }.remove_focus:hover{color:#31ace7;}.nameCard .user_name{ color:#31ace7; font-weight:bolder;}.is_merchant{ margin:0px 0px 0px 3px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/is_merchant.gif) no-repeat; width:15px; height:15px; display:inline-block; font-size:0px; line-height:0px;}.is_daren{ margin:0px 0px 0px 3px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/is_daren.gif) no-repeat; width:15px; height:15px; display:inline-block; font-size:0px; line-height:0px;}/* must */.go_see_origin{ color:#31ace7;}.point_level_span{ color:#31ace7;}.site_nav{ font-size:14px; }/* 购物车弹出 */.pop_cart .tip_row{ width:240px; height:70px; margin:15px auto 5px auto; overflow:hidden;}  .pop_cart .tip_row .icon{ float:left; display:block; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/correct_error_ico.gif) no-repeat; width:47px; height:47px; margin-right:10px;}.pop_cart .tip_row .message{ float:left; display:block; }.pop_cart .tip_row .message h2{  font-weight:normal;  display: inline-block;  font: 18px/1.5em Microsoft Yahei;  padding-bottom: 3px;}.pop_cart .tip_row .message h3{	font-weight:normal;	font-size:12px;}.pop_cart .tip_row .message h3 i{ color:#31ace7; font-style:normal; padding:0px 2px; }.pop_cart .btn_row{ width:230px; height:45px;  overflow:hidden; }.pop_cart .btn_row .ui-button{ float:left; margin-right:10px;}.pop_cart .relate_row{ height:157px; border-top:#ddd 1px solid; padding-top:10px; width:540px; overflow:hidden;}.pop_cart .relate_row .title{ font-size:14px; font-weight:bolder; height:22px; line-height:22px; display:block;}.pop_cart .relate_row .content{ width:550px; margin-top:10px;}.pop_cart .relate_item{ float:left; width:127px; margin-right:10px; overflow:hidden;}.pop_cart .relate_item .item_img{ border:#ddd solid 2px; display:block; width:123px; height:73px; overflow:hidden; }.pop_cart .relate_item .item_img:hover{ border:#31ace7 solid 2px; display:block; }.pop_cart .relate_item .item_name{ height:22px; line-height:22px; display:block; margin-top:5px;}.pop_cart .relate_item .item_price{ color:#31ace7; display:block; font-size:14px;}.pop_cart .relate_item img{ width:127px; height:77px; }.loading{ height:100px; text-align:center; line-height:100px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/loading.gif) no-repeat center;}.msg_box{ border-top:#31ace7 2px solid;}.msg_box .title{ text-align:center;}.msg_box .content{ padding:30px; font-size:14px; text-align:center; line-height:35px;}.msg_box .content .jump_tip{ font-size:12px;}.msg_box .content .jump_tip a{ color:#31ace7; font-size:14px; padding:0px 5px;}.msg_box .content .jump_tip span{ color:#31ace7; font-size:14px; padding:0px 5px;font-weight:bolder; font-family:verdana; font-size:18px;}/* tx新增的样式 */.font_hover{	color:#31ace7;}/* iconfont */@font-face {font-family: "iconfont";  src: url('http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/iconfont/iconfont.eot?1576531193'); /* IE9*/  src: url('http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/iconfont/iconfont.eot?#iefix&1576531193') format('embedded-opentype'), /* IE6-IE8 */  url('http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/iconfont/iconfont.woff?1576531193') format('woff'), /* chrome、firefox */  url('http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/iconfont/iconfont.ttf?1576531193') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/  url('http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/iconfont/iconfont.svg#iconfont?1576531193') format('svg'); /* iOS 4.1- */}.iconfont {  font-family:"iconfont" !important;  font-size:16px;  font-style:normal;  -webkit-font-smoothing: antialiased;  -webkit-text-stroke-width: 0.2px;  -moz-osx-font-smoothing: grayscale;}/** * 自定义的font-face */@font-face {font-family: "diyfont";  src: url('http://www.tuanxue.com:80/public/iconfont/iconfont.eot?1576531193'); /* IE9*/  src: url('http://www.tuanxue.com:80/public/iconfont/iconfont.eot?#iefix&1576531193') format('embedded-opentype'), /* IE6-IE8 */  url('http://www.tuanxue.com:80/public/iconfont/iconfont.woff?1576531193') format('woff'), /* chrome、firefox */  url('http://www.tuanxue.com:80/public/iconfont/iconfont.ttf?1576531193') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/  url('http://www.tuanxue.com:80/public/iconfont/iconfont.svg#iconfont?1576531193') format('svg'); /* iOS 4.1- */}.diyfont {  font-family:"diyfont" !important;  font-size:16px;  font-style:normal;  -webkit-font-smoothing: antialiased;  -webkit-text-stroke-width: 0.2px;  -moz-osx-font-smoothing: grayscale;}.confirm_login_tip{padding:10px 15px; border:#31ace7 solid 1px; color:#31ace7; margin-top:15px; background:#fff4dd;}.confirm_login_tip a{ color:#31ace7;}.signin_msg{ font-size:14px; line-height:25px; display:block; text-align:center; }.signin_price{ color:#31ace7;  display:block; text-align:center;}.close_site{ margin:30px auto;}/* 手机APP下载弹出 */.download{	padding-top: 25px;color: #999;	height: 270px;	overflow:hidden;}.left_panel{padding: 0 40px 20px;width: 220px;}.left_panel p{	font-size:14px;	padding-left:50px;	line-height: 1.5em;}.qrcode_bg{height: 230px;width: 230px;background: #f2f2f2;text-align:center;}.qrcode{	display:inline-block;*display:inline; *zoom:1;	margin-top:20px;}.right_panel{width:250px;}.app_view{overflow: hidden;}.down_btn{	padding-bottom: 20px;	padding-top: 16px;border-bottom: 1px dashed #d6d1cb;overflow: hidden;margin-bottom: 19px;	}.down_btn a{float: left;background:#31ace7;height: 50px;width: 180px;border-radius: 5px;font-size: 20px;color: #fff;text-align: center;display:block;line-height:50px;padding-left:25px;}.down_btn a i.iconfont{	font-size: 36px;	line-height: 50px;display:block;	float:left;}.down_btn a span{display:block;	float:left;}/*关于扫码的样式*/.scanbox_index_rec{ width:220px; height:140px; position:absolute; z-index:9; display:none;}.scanbox_index_rec .scan_outter{ position:relative; display:block; width:220px; height:140px;}.scanbox_index_rec .scan_outter ,.scanbox_index_rec  .scan_outter table{ position:absolute; z-index:1; }.scanbox_index_rec .scan_outter div{ width:220px; height:140px; z-index:0; }.scanbox_index_rec  .scan_outter table{border-collapse:collapse;border-spacing:0;}.scanbox_index_rec  .scan_outter table td{ width:220px; height:140px; text-align:center; }.scanbox_deal_list{ width:275px; height:200px; position:absolute; z-index:9; display:none;}.scanbox_deal_list .scan_outter{ position:relative; display:block; width:275px; height:200px;}.scanbox_deal_list .scan_outter ,.scanbox_deal_list  .scan_outter table{ position:absolute; z-index:1; }.scanbox_deal_list .scan_outter div{ width:275px; height:200px; z-index:0; }.scanbox_deal_list  .scan_outter table{border-collapse:collapse;border-spacing:0;}.scanbox_deal_list  .scan_outter table td{ width:275px; height:200px; text-align:center; }.scanbox_deal_list_inner{ width:296px; height:200px; position:absolute; z-index:9; display:none;}.scanbox_deal_list_inner .scan_outter{ position:relative; display:block; width:296px; height:200px;}.scanbox_deal_list_inner .scan_outter ,.scanbox_deal_list_inner  .scan_outter table{ position:absolute; z-index:1; }.scanbox_deal_list_inner .scan_outter div{ width:296px; height:200px; z-index:0; }.scanbox_deal_list_inner  .scan_outter table{border-collapse:collapse;border-spacing:0;}.scanbox_deal_list_inner  .scan_outter table td{ width:296px; height:200px; text-align:center; }.scan_store_list{ width:210px; height:160px; position:absolute; z-index:9; display:none;}.scan_store_list .scan_outter{ position:relative; display:block; width:210px; height:160px;}.scan_store_list .scan_outter ,.scan_store_list  .scan_outter table{ position:absolute; z-index:1; }.scan_store_list .scan_outter div{ width:210px; height:160px;z-index:0; }.scan_store_list  .scan_outter table{border-collapse:collapse;border-spacing:0;}.scan_store_list  .scan_outter table td{ width:210px; height:160px; text-align:center; }.youhui_qrbox{ position:relative;}.scan_youhui_list{ width:190px; height:145px; position:absolute; z-index:9; left:11px; top:16px; display:none;}.scan_youhui_list .scan_outter{ position:relative; display:block; width:190px; height:145px;}.scan_youhui_list .scan_outter ,.scan_youhui_list  .scan_outter table{ position:absolute; z-index:1; }.scan_youhui_list .scan_outter div{ width:190px; height:145px; z-index:0; }.scan_youhui_list  .scan_outter table{border-collapse:collapse;border-spacing:0;}.scan_youhui_list  .scan_outter table td{ width:190px; height:145px; text-align:center; }.scan_event_list{ width:212px; height:162px; position:absolute; z-index:9;  display:none;}.scan_event_list .scan_outter{ position:relative; display:block; width:212px; height:162px;}.scan_event_list .scan_outter ,.scan_event_list  .scan_outter table{ position:absolute; z-index:1; }.scan_event_list .scan_outter div{ width:212px; height:162px;  z-index:0; }.scan_event_list  .scan_outter table{border-collapse:collapse;border-spacing:0;}.scan_event_list  .scan_outter table td{ width:212px; height:162px; text-align:center; }.scan_outter div{	background:#fff; 	filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5;}.scan_outter img{	filter:alpha(opacity=90);	-moz-opacity:0.9;	-khtml-opacity: 0.9;	opacity: 0.9;}/** * weebox.css * * weebox style * * @category   javascript * @package    jquery * @author     Jack <xiejinci@gmail.com> * @copyright  Copyright (c) 2006-2008 9wee Com. (http://www.9wee.com) * @license    http://www.9wee.com/license/ * @version     */.dialog-loading {background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/loading.gif) no-repeat center; width:100%; height:50px;}.dialog-mask{border:0px; background:#000; margin:0px; padding:0px; position:absolute; top:0px; left:0px;}.dialog-box {width: auto;margin: 0;border: 1px solid #b8b8b8;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;min-height: 100px;background: #fff;}.dialog-box .dialog-header {position: relative;height: 38px;background: #f7f6f5;-webkit-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;}.dialog-box .dialog-title {color: #aeaeae;font-size: 16px;height: 38px;line-height: 38px;padding-left: 15px;}.dialog-box .dialog-close {position: absolute;top: 6px;right: 6px;overflow: hidden;text-indent: -9999px;width: 28px;height: 27px;background:url("http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/publish_icons.png");background-position: -56px -206px;background-color: #ddd;cursor: pointer;}.dialog-box .dialog-content {clear:both; margin:0px; color:#666666; font-size:13px;}.dialog-box .dialog-button {clear:both; border-top: 1px solid #cccccc; text-align:center; margin:0px; padding-top:5px;}.errorbox {border:1px solid #924949;}.errorbox .dialog-content {background:#fff;}.errorbox .dialog-header {color:#6f2c2c;}.warningbox {border:1px solid #c5a524;}.warningbox .dialog-content {background:#fff;}.warningbox .dialog-header {color:#957c17;}.successbox {border:1px solid #60a174;}.successbox .dialog-content {background:#fff;}.successbox .dialog-header {color:#3c7f51;}.promptbox {border:1px solid #cccccc;}.promptbox .dialog-content {background:#fff;}.promptbox .dialog-header {background:#edf3f7; color:#355468;}.dialogbox {border:1px solid #cccccc;}.dialogbox .dialog-content {background:#fff;}.boxbox {border:1px solid #cccccc;}.boxbox .dialog-content {background:#fff;}.boxbox .dialog-header {background:#edf3f7; color:#355468;}.weedialog{ }.weedialog .dialog-header{height:37px;  cursor:move; line-height:37px; font-size:14px; width:100%; clear:both; text-align:left; position:relative; top:0; left:0;/* background:#31ace7; */background:#5ca7ba !important;}.weedialog .dialog-title{color:#fff; float:left; padding-left:10px;  }.weedialog .dialog-top{height:8px;position:relative; overflow:hidden;}.weedialog .dialog-tl{position:absolute; left:0px; top:0px;width:8px; height:8px;background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_left_top.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_left_top.png"); _background:none;}.weedialog .dialog-tc{margin-left:8px; margin-right:8px; width:auto; height:8px;background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png) repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png"); _background:none; overflow:hidden;}.weedialog .dialog-tr{position:absolute; right:0px;top:0px;width:8px; height:8px;background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_right_top.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_right_top.png"); _background:none;}.weedialog .dialog-close{ cursor:pointer; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/light_box_close_btn.png) no-repeat; font-size:0px; line-height:0px; height:13px; width:13px; float:right; margin:10px 10px 0 0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/light_box_close_btn.png"); _background:none;}.weedialog .dialog-content{clear:both; padding:10px; overflow-y:auto; overflow-x:hidden;background-color:#fff;}.weedialog .dialog-button{clear:both; background:#fff; padding:8px 0;}.weedialog .dialog-cl{width:8px;background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png"); _background:none;}.weedialog .dialog-cr{width:8px;background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png); _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png"); _background:none;}.weedialog .dialog-button{ height:25px; text-align:right;font-size:12px; padding-right:6px;}.weedialog .dialog-button-disabled{overflow:visible; overflow-y:hidden; border:1px solid #999; background:url(img/btn_cancel.gif) top; height:24px; line-height:24px; color:#666;cursor:pointer; padding:0 5px; margin:0px;}.weedialog .dialog-bot{clear:both; height:8px; position:relative; font-size:0px;}.weedialog .dialog-bl{position:absolute; left:0px; top:0px; width:8px; height:8px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_left_bottom.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_left_bottom.png"); _background:none;}.weedialog .dialog-bc{margin-left:8px; margin-right:8px; width:auto; height:8px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png) repeat-x; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_border.png"); _background:none;}.weedialog .dialog-br{position:absolute; right:0px; top:0px; width:8px; height:8px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_right_bottom.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod="scale", src="http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/weebox/lb_right_bottom.png"); _background:none;}.weedialog .dialog-ok{ float:right; background-position:0px -1088px; height:25px; }.weedialog .dialog-ok div{ background-position:right -1088px; height:25px; }.weedialog .dialog-ok span,.weedialog .dialog-ok_hover span,.weedialog .dialog-ok_active span{ color:#fff; padding:0px 25px 0px 20px; height:24px;  font-size:12px; line-height:23px; /* background-color:#31ace7; */background-color:#5ca7ba; }.weedialog .dialog-ok_hover{ float:right; background-position:0px -1038px; height:25px;}.weedialog .dialog-ok_hover div{ background-position:right -963px; height:25px; }.weedialog .dialog-ok_active{ float:right; background-position:0px -1063px; height:25px;}.weedialog .dialog-ok_active div{ background-position:right -988px; height:25px; }.weedialog .dialog-cancel{ float:right;background-position:0px -1163px; height:25px;/* padding-left:5px;*/ margin-left:3px;background:#fe5842;cursor:pointer}.weedialog .dialog-cancel div{ background-position:right -1088px; height:25px; background:#fe5842;}.weedialog .dialog-cancel span,.weedialog .dialog-cancel_hover span,.weedialog .dialog-cancel_active span{ color:#fff; padding:0px 25px 0px 20px; height:23px;  font-size:12px; line-height:23px; }.weedialog .dialog-cancel_hover{margin-left:3px;padding-left:5px; float:right;background-position:0px -1188px; height:25px;background:#fe5842;}.weedialog .dialog-cancel_hover div{ background-position:right -1113px; height:25px; background:#fe5842;}.weedialog .dialog-cancel_active{float:right;background-position:0px -1213px; height:25px;background:#fe5842;}.weedialog .dialog-cancel_active div{ background-position:right -1138px; height:25px;background:#fe5842; }@CHARSET "UTF-8";/*按钮的样式*/.ui-button{ background:none; display:inline-block; *display:inline; *zoom:1; }.ui-button div{ float:left; /*background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui-buttonbg.gif) no-repeat; */}.ui-button span{ background:none; white-space:nowrap; border:none;  float:left; display:inline-block; cursor:pointer;}.orange{ background-position:0px -120px; height:40px; padding-left:5px; background:#ff425e;}.orange div{ background-position:right 0px; height:40px;background:#ff425e; }.orange span,.orange_hover span,.orange_active span{ color:#fff; padding:0px 25px 0px 20px; height:38px;  font-size:14px; line-height:38px; }.orange_hover{ /*background-position:0px -160px;*/ height:40px; padding-left:5px;background:#ff425e;}.orange_hover div{ /*background-position:right -40px;*/ height:40px; background:#ff425e;}.orange_active{ background-position:0px -200px; height:40px; padding-left:5px;}.orange_active div{ background-position:right -80px; height:40px; }.blue{ background-position:0px -360px; height:40px; padding-left:5px;background:#fe5842;}.blue div{ background-position:right -240px; height:40px; background:#fe5842;}.blue span,.blue_hover span,.blue_active span{ color:#fff; padding:0px 25px 0px 20px; height:38px;  font-size:14px; line-height:38px; }.blue_hover{ background-position:0px -400px; height:40px; padding-left:5px;background:#fe5842;}.blue_hover div{ background-position:right -280px; height:40px; background:#fe5842;}.blue_active{ background-position:0px -440px; height:40px; padding-left:5px;background:#fe5842;}.blue_active div{ background-position:right -320px; height:40px; background:#fe5842;}.white{ height:38px; line-height:38px;padding-left:5px; background:#31ACE7;}.white div{background:#ff425e;height:38px;}.white span,.white_hover span,.white_active span{ color:#fff; padding:0px 15px 0px 10px; height:38px; line-height:38px;font-size:14px;background:#ff425e;}.white_hover{background:#ff425e; padding-left:5px;height:38px;}.white_hover div{background:#ff425e;height:38px;}.white_active{background:#ff425e;padding-left:5px;height:38px;}.white_active div{background:#ff425e;height:38px;}.light{ background-position:0px -818px; height:40px; padding-left:5px;}.light div{ background-position:right -698px; height:40px; }.light span,.light_hover span,.light_active span{ color:#31ace7; padding:0px 48px 0px 20px; height:38px;  font-size:14px; line-height:38px; }.light_hover{ background-position:0px -858px; height:40px; padding-left:5px;}.light_hover div{ background-position:right -738px; height:40px; }.light_active{ background-position:0px -898px; height:40px; padding-left:5px;}.light_active div{ background-position:right -778px; height:40px; }.disabled{ background-position:0px -658px; height:40px; padding-left:5px; }.disabled div{ background-position:right -618px; height:40px; }.disabled span,.disabled_hover span,.disabled_active span{ color:#fff; padding:0px 25px 0px 20px; height:38px;  font-size:14px; line-height:38px; cursor:no-drop; }.disabled_hover{ background-position:0px -658px; height:40px; padding-left:5px;}.disabled_hover div{ background-position:right -618px; height:40px; }.disabled_active{ background-position:0px -658px; height:40px; padding-left:5px;}.disabled_active div{ background-position:right -618px; height:40px; }/*关于输入框 ui-textbox*/.ui-textbox{border:1px solid  #ddd;}input.hover,textarea.hover{ border:1px solid  #31ace7;-moz-box-shadow: 0px 0px 3px #31ace7;/*firefox*/-webkit-box-shadow: 0px 0px 3p #31ace7;/*safari或chrome*/box-shadow: 0px 0px 3px #31ace7;/*opera或ie9*/outline: none;}/* 关于ui-checkbox */.ui-checkbox{ cursor:pointer; }.common_cbo{ height:14px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_cbobg.gif) no-repeat 0 0px; padding-left:20px; line-height:14px;}.common_cbo_checked{ height:14px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_cbobg.gif) no-repeat 0 -78px; padding-left:20px;line-height:14px;}.common_cbo_hover{ height:14px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_cbobg.gif) no-repeat 0 -39px; padding-left:20px;line-height:14px;}/*关于ui-radiobox*/.ui-radiobox{ cursor:pointer; }.common_rdo{ height:14px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_rdobg.gif) no-repeat 0 0px; padding-left:20px; line-height:14px;}.common_rdo_checked{ height:14px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_rdobg.gif) no-repeat 0 -78px; padding-left:20px;line-height:14px;}.common_rdo_hover{ height:14px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_rdobg.gif) no-repeat 0 -39px; padding-left:20px;line-height:14px;}/*关于评分星星*/.ui-starbar span {  background: url("http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_starbar.png") no-repeat scroll 0 0 transparent;  display: inline-block;  height: 13px;}.ui-starbar {  background: url("http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/jiutu_ui/ui_starbar.png") no-repeat scroll 0 0 transparent;  display: inline-block;  height: 13px;  text-align: left;  width: 75px;  cursor:pointer;}.ui-starbar span {  background-position: 0 -22px;}@CHARSET "UTF-8";#cart_list{ border:#ddd 1px solid; border-top:#31ace7 2px solid; background:#fff; }.cart_step ul{ display:block; solid; height:30px; margin-top:15px; }.cart_step ul li{ float:left; display:block; border-bottom:#ddd 3px solid;  height:30px; line-height:30px; width:150px; text-align:center;}.cart_step ul li.current{	border-bottom:#31ace7 3px solid;}.cart_table table{ width:100%; border-collapse:collapse;border:none;}.cart_table th{ height:30px; line-height:30px; background:#f7f7f7; font-weight:bolder; border-bottom:#ddd solid 1px; }.cart_table td{ text-align:center; border-bottom:#ddd solid 1px; height:70px;}.w_name{ width:640px;}.w_unit{ width:85px; }.w_num{ width:95px; }.w_total{ width:85px; }.w_op{ width:85px; }.cart_table .cart_img{ float:left; width:50px; height:50px; padding:10px; padding-right:5px;  }.cart_table .cart_img a img{ border:#ddd 1px solid;}.cart_table .cart_img a:hover img{ border:#31ace7 1px solid;}.cart_table .cart_name{ float:left; width:525px; height:50px; line-height:25px; text-align:left; padding:10px; padding-left:5px; }.cart_table .num_ipt{ width:35px; float:left; padding:5px; text-align:center; margin:0px 5px; display:inline-block; font-family:verdana; }.cart_table .minus, .cart_table .add{ margin-top:6px; float:left; display:inline-block; width:15px; height:15px; text-align:center; line-height:15px;  cursor:pointer; border:#ddd solid 1px; }.cart_table .w_num i{ font-family:verdana;}.cart_table .w_num i.hover{ background:#fefefe; color:#31ace7; border:#31ace7 solid 1px;}.cart_table td.w_unit,.cart_table td.w_total{ color:#fe5842; font-weight:bolder;}.cart_table tr.active{ background:#fafafa;}.cart_table tr.active a{ color:#31ace7; }.cart_table tr.active a:hover{ color:#31ace7; }.cart_table tr.active img{ border:#31ace7 1px solid; }.cart_total td{ height:40px; padding:10px 0px;}.cart_total table{ background:#f7f7f7; width:100%;}.cart_total .remove{ margin-right:10px; }.cart_total .cart_btn{ width:230px; }.cart_total .cart_back{ padding-left:10px;}.cart_total .cart_back a{ display:inline-block; height:15px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/com_bg.gif) no-repeat 0 -580px; padding-left:15px;}.cart_total .cart_sum{ text-align:right; padding-left:15px; padding-right:15px; line-height:40px;}.cart_total .cart_sum span{ font-size:20px; color:#fe5842; font-family:Verdana,Arial;  }.cart_empty{ padding:50px 0px 40px 0px;}.cart_empty span{ letter-spacing:1px; background:url(http://www.tuanxue.com:80/app/Tpl/main/jiutu/images/css_bg/cart_empty.jpg) no-repeat; height:77px; display:block; margin:0 auto; padding:15px 0px 0px 90px; width:290px;  }.cart_empty a{ color:#31ace7; }.cart_empty a:hover{ color:#31ace7; }tr.warning{ background:#fff4dd;}