/******home****/
.home_show,.home_meal,.home_classify,.home_nous,.home_coll{margin-bottom:20px; background:#ffffff;}
.home_show{position:relative; height:250px; overflow:hidden; zoom:1;}
.home_show .wrapper{position:absolute; top:0; left:0;}
.home_show .cell{float:left; width:640px;}
.home_show .cell a{display:block; height:250px;}
.home_show .pic{float:left;}
.home_show .pic img{display:block;}
.home_show .ins{float:left; width:230px; padding:30px 25px 0;}
.home_show h4{margin-bottom:20px; font-size:16px; font-weight:bold;}
.home_show p{margin-bottom:12px; line-height:18px; color:#666666;}
.home_show p strong{color:#333333;}
.home_show .slidesjs-pagination{position:absolute; left:545px; top:225px;z-index:999}
.home_show .slidesjs-pagination li{float:left; margin-right:5px;}
.home_show .slidesjs-pagination a{display:block; width:8px; height:8px; background:url(../img/home_slider_nav.png) no-repeat 0 0;}
.home_show .slidesjs-pagination a.active,.home_show .slidesjs-pagination a:hover{background:url(../img/home_slider_cur.png) no-repeat 0 0;}
.home_meal{padding:20px;}
.home_meal_list li{float:left; margin-right:13px; width:140px;}
.home_meal_list li.last{margin-right:0;}
.home_meal_list .pic{display:block; height:140px;}
.home_meal_list .pic img{display:block;}
.home_meal_list .name{border-bottom:1px solid #E5E3E0; padding:10px 0 13px; background:url(../img/home_meal_list.png) no-repeat center bottom; text-align:center;}
.home_meal_list .ins{height:50px; padding:3px 10px 0; line-height:20px; color:#999999;}
.home_classify_menu{float:left; width:139px; margin-right:-1px; border-right:1px solid #E5E3E0;}
.home_classify_menu h3{height:38px; margin-bottom:4px; background:#E5E3E0; line-height:38px; font-size:14px; color:#666666; font-weight:bold; text-align:center;}
.home_classify_menu li{padding:6px 0;}
.home_classify_menu li.more{padding-left:40px;}
.home_classify_menu li a{display:inline-block; height:28px; padding-left:20px; line-height:28px; overflow:hidden;}
.home_classify_menu li img{display:inline-block; margin-right:12px; border-radius:28px; vertical-align:middle;}
.home_classify_list{float:left; width:600px; border:0px solid #E5E3E0; padding:20px;}
.home_classify_list .box_title{margin-bottom:20px; border-bottom:1px solid #E5E3E0; padding-bottom:9px;}
.home_classify_list li{float:left; width:140px; margin-right:12px;}
.home_classify_list li.last{margin-right:0;}
.home_classify_list .pic{display:block; height:105px;}
.home_classify_list .name{padding:9px 0 23px; text-align:center;}
.home_nous{padding:20px;}
.home_nous_con{padding-top:10px;}
.home_nous_con .pic{float:left; position:relative; width:260px; height:190px; margin-right:30px;}
.home_nous_con .pic span{position:absolute; bottom:0; left:0; width:100%; height:35px; background:rgba(0,0,0,0.5); line-height:35px; text-align:center; color:#ffffff; background:#333333 \9;}
.home_nous_list{float:left; width:310px;}
.home_nous_list li{border-bottom:1px solid #F7F3E8; padding:10px 0; line-height:18px;}
.home_nous_list li.last{border:none;}
.home_nous_list span{display:inline-block; width:18px; height:18px; margin-right:10px; background:#ECE5DB; line-height:18px; font-size:14px; text-align:center; vertical-align:bottom;}
.home_coll{padding:20px;}
.home_coll_list{padding-top:10px;}
.home_coll_list li{float:left; padding-right:25px; width:275px; padding-bottom:20px;}
.home_coll_list .pic{float:left; margin-right:10px; width:102px; overflow:hidden;}
.home_coll_list .pic a{display:block; width:104px; height:50px;}
.home_coll_list .pic a:hover{filter:Alpha(Opacity=70); opacity:0.7;}
.home_coll_list img{float:left; margin-right:2px; width:50px; height:50px;}
.home_coll_list .ins{float:left; width:163px;}
.home_coll_list .name{padding-bottom:14px;}
.home_coll_list .info{color:#999999;}
/******recipes****/
.rec_content h1{padding:33px 0 15px; font-size:30px; font-weight:bold; color:#000000; text-align:center;}
.rec_pic,.rec_social,.admin_bar,.rec_hea,.rec_ing,.step_con,.rec_tips,.rec_tag_d,.rec_share,.rec_like{margin-left:30px; margin-right:30px;}
.rec_pic{position:relative; height:380px; zoom:1;}
.rec_pic .pic{width:100%; height:100%; background-repeat:no-repeat; background-position:center center; text-align:center; overflow:hidden;}
.rec_pic img{width:570px; opacity:0; filter:Alpha(Opacity=0); *display:none;}
.rec_pic .good{ position:absolute; left:0; top:0; width:73px; height:73px; background:url(../img/good_item.png) no-repeat 0 0;}
.rec_social{margin-bottom:20px; padding:10px 0; border-bottom:1px solid #EAEAEA;}
.rec_oper{float:right; position:relative; z-index:100;}
.rec_oper .save a,.rec_oper .saved a{display:block; width:86px; height:32px; background-color:#993300; line-height:32px; text-align:center; color:#ffffff;}
.rec_oper .save em{display:inline-block; width:14px; height:14px; padding-right:5px; background:url(../img/rec_oper_save.png) no-repeat 0 0; vertical-align:middle;}
.rec_oper .saved a{background-color:#C3C3C3;} 
.rec_oper .tips{position:absolute; top:-45px; right:0; border:1px solid #C6C6C6; padding:10px 7px 8px 13px; background-color:#ffffff; z-index: 100;}
.rec_oper .tips span{display:inline-block; padding-left:15px; background:url(../img/xh_icon.png) no-repeat -96px -108px; color:#666666; white-space:nowrap;}
.rec_social .info{float:right; padding-right:20px; line-height:32px; color:#999999;}
.rec_social .x_share{margin-top:3px; line-height:32px;}
.admin_bar{padding-bottom:30px;}
.admin_mark{float:left;}
.admin_mark a{float:left; margin-right:10px; width:48px; line-height:26px; background:#cccccc; text-align:center; text-decoration:none; color:#ffffff; }
.admin_mark a:hover{text-decoration:none;}
.admin_mark .mark2{background:#F59000;}
.admin_mark .mark3{background:#50C600;}
.admin_mark .cur{background:#cc0000; font-weight:bold; font-size:14px;}
.admin_mod{float:right; margin-top:7px; color:#AA6C6C;}
.rec_content h2{margin-bottom:8px; font-size:14px; font-weight:bold; color:#666666;}
.rec_hea p{margin-bottom:35px; line-height:22px; font-size:14px;}
.rec_ing,.step_show{margin-bottom:38px;}
.rec_ing td{border:1px solid #EAEAEA; }
.rec_ing .cell{position:relative; padding:5px; line-height:30px; text-align:left; font-size:14px;}
.rec_ing td .link{display:inline-block; padding-right:8px; line-height:30px; color:#993300;}
.rec_ing td img{width:30px; height:30px; margin-right:8px; vertical-align:top; *vertical-align:middle;}
.rec_ing td span{margin-left:5px; font-size:13px; color:#999999;}
.rec_ing td .buy{display:none; position:absolute; top:5px; left:5px; width:30px; height:30px; background:#993300; line-height:30px; text-align:center; color:#ffffff; _left:0;}
.rec_ing td .link:hover{background-color:#F1F1F1; text-decoration:none;}
.rec_ing td .link:hover .buy{display:block;}
.rec_ing td .tips{position:absolute; left:228px; top:12px; width:50px; line-height:16px; background-color:#cccccc; text-align:center; font-size:12px; color:#ffffff; text-align:center;}
.rec_ing td:hover .tips{background-color:#993300; cursor:pointer; text-decoration:none;}
.step_con{margin-bottom:28px;}
.step_con li{border-bottom:1px dotted #d7d7d7; overflow:hidden; zoom:1;}
.step_con li:hover{background-color:#fff8d8; cursor:default;}
.step_con .index{float:left; padding-right:10px; font:16px/24px Arial; font-weight:bold;}
.step_con p{line-height:24px; font-size:14px; text-align:justify; word-break:break-all; word-wrap:break-word;}
.step_con p a{text-decoration:underline;}
.step_con .list1{padding:15px 0;}
.step_con .list2{padding:10px 0;}
.step_con img{float:left; margin-right:10px; width:180px;}
.step_con .list2 p{float:left; width:380px;}
.rec_tips{margin-top:20px; padding-bottom:26px;}
.rec_tips p{line-height:21px; font-size:14px; word-break:break-all; word-wrap:break-word;}
.rec_tag_d{margin-bottom:20px;}
.rec_tag_d h2{display:inline;}
.rec_tag_d a{margin-right:10px; color:#993300;}
.rec_act{margin:0 15px 30px; text-align:center;}
.rec_act_huawang{margin: 0 30px 30px;}
.rec_share{margin-bottom:20px; border-bottom:1px solid #e0e0e0; padding-bottom:5px;}
.rec_aut{float:left; line-height:22px; color:#cccccc;}
.rec_aut a{color:#cccccc;}
.rec_print .btn{display:inline-block; width:56px; padding-left:28px; line-height:22px; background:#ffffff url(../img/xh_icon.png) no-repeat 8px -202px; color:#cccccc;}
.rec_print .btn:hover{background-position:8px -226px; background-color:#993300; color:#ffffff; text-decoration:none;}
.rec_like{margin-bottom:30px;}
.rec_like .bdsharebuttonbox{float:none; text-align:center !important;}
.rec_like .bdsharebuttonbox a{float:none !important; display:inline-block; height:32px !important; margin:0 !important; padding:0 14px 0 38px; background:#D72829 url(../img/xh_icon.png) no-repeat 10px -338px !important; line-height:32px !important; font-size:14px !important; font-weight:bold; color:#ffffff;}
.rec_like .bdsharebuttonbox a:hover{text-decoration:none; color:#ffffff;}
.rec_like .bdsharebuttonbox .bds_weixin{background:#44b035 url(../img/rec_bds_weixin.png) no-repeat 10px center !important;}
.rec_like .bdsharebuttonbox .bds_qzone{margin-right:10px !important; background:#4A95CE url(../img/xh_icon.png) no-repeat 10px -368px !important;}
.rec_more .list_title,.rec_col .list_title,.rec_quan .list_title{margin:0 30px; border-bottom:1px solid #e0e0e0; padding:0 0 8px; background:none; font-size:13px;}
.rec_more .list_title a,.rec_col .list_title a,.rec_quan .list_title a{font-size:13px;}
.rec_more h3,.rec_col h3,.rec_quan h3{font-size:14px;}
.rec_more ul{padding-top:20px;}
.rec_more li{margin-right:30px;}
.rec_more_so{margin-bottom:30px; text-align:center;}
.rec_more_so a{display:inline-block; padding:0 20px; background:#993300; font-size:16px; font-weight:bold; line-height:32px; color:#ffffff; text-align:center;}
.rec_more_so a:hover,.rec_upload2 a:hover{opacity:0.9; filter:alpha(opacity=90); text-decoration:none;}
.rec_col .home_coll_list{padding:20px 30px 10px 30px;}
.rec_col .home_coll_list li{width:265px; padding-right:20px;}
.rec_col .home_coll_list .ins{width:153px;}
.rec_info_code{margin:0 30px 30px; padding:10px; background:#EDEBE8;}
.rec_info_code img{float:left; margin-right:10px;}
.rec_info_code .info{float:left; width:370px; padding-top:10px; line-height:30px; font-size:20px; color:#97330e; font-weight:bold; text-align:center;}
.rec_info_code .info em{color:#147a09;}
.rec_quan{margin-bottom:10px; _width:630px; _overflow:hidden;}
.rec_quan #dishSlides{height:234px;}
.rec_quan ul{padding:20px 0 0 30px;}
.rec_quan .slidesjs-pagination{display:none;}
.rec_quan li{float:left; margin-right:30px; width:170px; background:#F7F7F7;}
.rec_quan .bar{padding-left:10px; line-height:35px; color:#999999;}
.rec_quan .pic{display:block; height:130px;}
.rec_quan .box{padding:5px 10px 10px;}
.rec_quan .name{width:150px; height:18px; margin-bottom:8px; line-height:18px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.rec_quan .user{display:inline-block; height:20px; padding-right:5px; line-height:20px; color:#993300; overflow:hidden;}
.rec_quan .user img{float:left; margin-right:5px;}
.rec_quan .user:hover{background:#993300; color:#ffffff; text-decoration:none;}
.rec_upload2{padding:0 0 50px; text-align:center;}
.rec_upload2 a{display:inline-block; height:40px; width:225px; background:#993300; line-height:40px; font-size:14px; font-weight:bold; color:#ffffff; text-align:center;}
.rec_upload2 p{padding-top:20px; color:#999999;}
/* r_print */
.r_p_btn{margin:0 auto; width:850px; height:35px; padding:20px 0 0;}
.r_p_btn a{width:96px; line-height:35px; background-color:#993300; font-size:14px; font-weight:bold; color:#ffffff; text-align:center;}
.r_print{margin:10px auto 55px; width:770px; padding:20px 40px 150px; background-color:#ffffff;}
.r_print .wrap{margin:0 auto; width:770px; background-color:#ffffff; overflow:hidden;}
.r_p_tit {margin-bottom:20px; padding-bottom:20px; border-bottom:2px solid #cccccc; overflow:hidden; zoom:1;}
.r_p_tit .pic,.r_p_tit img{display:block; width:141px; height:48px;}
.r_p_tit .pic{float:left; margin-right:30px;}
.r_p_tit h1{float:left; width:595px; line-height:30px; font-size:25px; font-weight:bold;}
.r_p_tit p{float:left; font-size:18px; font-weight:bold;}
.r_p_tit p a{color:#666666;}
.r_p_info{width:280px;}
.r_p_info img{display:block; margin-bottom:20px; width:280px; height:220px;}
.r_p_ing li{padding:6px 0; border-bottom:1px solid #cccccc; line-height:22px; font-size:14px; font-weight:bold;}
.r_p_ing h2{padding:4px 0; font-size:16px; font-weight:bold;}
.r_p_ing li em{color:#999999;}
.r_p_tips{margin-top:30px;}
.r_p_tips h2{padding-bottom:10px; font-size:14px; font-weight:bold;}
.r_p_tips p{line-height:25px; font-size:14px; font-weight:bold;}
.r_p_con{width:460px;}
.r_p_con h2{padding-bottom:10px; font-size:16px; font-weight:bold;}
.r_p_con li{padding-bottom:20px; line-height:30px; font-size:22px; font-weight:bold; word-break:break-all; word-wrap:break-word;}
/*col_list*/
.col_list{padding:30px 30px 50px;}
.col_list h1{border-bottom:1px solid #EAEAEA; padding-bottom:28px; font-size:30px; font-weight:bold; color:#000000;}
.col_list li{height:60px; padding:20px 0; border-bottom:1px solid #EAEAEA;}
.col_list .pic{float:left; margin-right:20px; width:188px; overflow:hidden; }
.col_list .pic a{display:block; width:192px; height:60px;}
.col_list .pic a:hover{filter:Alpha(Opacity=90); opacity:0.9;}
.col_list .pic img{float:left; margin-right:4px;}
.col_list .ins{float:left; width:372px;}
.col_list .name{padding:12px 0 8px;}
.col_list .name a{font-size:14px; color:#993300;}
.col_list .info{color:#999999;}
.col_list .pagebar{padding-top:40px;}
/*col_info*/
.col_info_title{position:relative; height:300px; overflow:hidden;}
.col_info_title h1{position:absolute; top:110px; left:0; padding:10px 50px 10px 30px; background:rgba(0,0,0,0.5); font-size:30px; line-height:45px; color:#ffffff; *background:#ffffff; *color:#333333;}
.col_info_title .x_share{position:absolute; bottom:10px; right:20px;}
.col_info_content{padding:0 30px 30px;}
.col_info_nav{padding:20px 0 10px;}
.col_info_nav li{float:left; width:171px; padding-bottom:10px;}
.col_info_nav .line{width:11px; line-height:30px; font-size:16px; color:#CCCCCC;}
.col_info_nav a{display:block; padding:0 10px; line-height:30px; color:#993300; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-break:keep-all;}
.col_info_nav a.cur,.col_info_nav a:hover{background:#993300; color:#ffffff; text-decoration:none;}
.col_info_brief{border-top:1px solid #DCD9D5; padding:20px 0;}
.col_info_brief p{line-height:25px; font-size:14px; text-indent:2em; text-align:justify; word-break:break-all; word-wrap:break-word;}
.col_info_brief span{color:#666666;}
.col_info_brief a{color:#993300;}
.col_info_list li{float:left; width:280px; margin:0 30px 30px 0;; text-align:center;}
.col_info_list li.last{margin-right:0;}
.col_info_list .pic{display:block; height:220px; overflow:hidden;}
.col_info_list .name{height:16px; padding:9px 0 8px; line-height:16px;}
.col_info_list .info{height:16px; color:#999999; line-height:16px;}
.col_info .pagebar{padding-bottom:20px;}
/* quan_list */
.quan_list .w{padding:30px;}
.quan_list_title{position:relative; height:10px; margin-bottom:30px; border-bottom:1px solid #cccccc;}
.quan_list_title h2{position:absolute; top:0; left:0; width:100%; text-align:center;}
.quan_list_title h2 span{display:inline-block; height:20px; padding:0 20px; background:#ffffff; line-height:20px; font-size:16px; font-weight:bold;}
.quan_list_user{margin-bottom:15px;}
.quan_list_user li{float:left; width:120px; margin-right:10px; text-align:center;}
.quan_list_user li.last{margin-right:0;}
.quan_list_user .pic{display:inline-block; width:65px; height:65px; border-radius:65px;}
.quan_list_user img{border-radius:65px;}
.quan_list_user .name{padding:8px 0 20px;}
/* quan_content */
.quan_content{padding:30px;}
.quan_con_title{padding-bottom:20px;}
.quan_con_title dt{float:left; width:75px; font-size:20px; line-height:30px;}
.quan_con_title dd{float:left; width:495px;}
.quan_con_title h1{margin-bottom:10px; font-size:20px; line-height:30px; word-break:break-all; word-wrap:break-word;}
.quan_con_title .bar{color:#999999;}
.quan_con_list .box{margin-bottom:25px; border-top:1px solid #DCDCDC; padding:25px 0; overflow:hidden; zoom:1;}
.quan_con_floor{float:left; width:60px; margin-right:15px; text-align:center;}
.quan_con_floor .floor{padding-top:4px; color:#999999;}
.quan_con_floor .pic{display:block; width:60px; height:60px;}
.quan_con_floor .name{padding:5px 0;}
.quan_con_floor .name a{color:#993300;}
.quan_con_floor .host{display:inline-block; width:40px; height:18px; background:#7FC6B8; line-height:18px; color:#ffffff; text-align:center;}
.quan_content_cell{float:left; width:495px;}
.quan_con_photo{position:relative; height:495px; margin-bottom:15px;}
.quan_con_photo .more{position:absolute; right:0; bottom:0; width:130px; height:25px; background:rgba(0,0,0,0.3); line-height:25px; color:#eeeeee; text-align:center;}
.quan_con_photo .more:hover{color:#ffffff; text-decoration:none;}
.quan_con_text{margin-bottom:15px; line-height:24px; font-size:14px; word-break:break-all; word-wrap:break-word;}
.quan_con_bar{margin-bottom:5px; border-bottom:1px dotted #CBCBCB; padding-bottom:10px; line-height:26px; color:#AAAAAA;}
.quan_con_bar a{float:right; height:26px; margin-left:10px; padding:0 12px; background:#F5E9E9; line-height:26px; color:#993300; text-align:center;}
.quan_con_bar a:hover{color:#000000; text-decoration:none;}
.quan_con_com_bar{padding:10px 0; line-height:30px; color:#AAAAAA;}
.quan_con_com_bar a{float:left; width:30px; height:30px; margin-right:5px;}
.quan_con_com_list li{padding:10px 0; overflow:hidden; zoom:1;}
.quan_con_com_list .pic{float:left; width:45px; height:45px; margin-right:15px;}
.quan_con_com_list .ins{float:left; position:relative; width:435px;}
.quan_con_com_list .name{margin-bottom:10px; line-height:16px;}
.quan_con_com_list .name a,.quan_con_com_list .info a{color:#993300;}
.quan_con_com_list .info{padding-bottom:5px; line-height:18px; word-break:break-all; word-wrap:break-word;}
.quan_con_com_list .bar{position:absolute; top:0; right:0; line-height:16px; color:#AAAAAA;}
.quan_con_com_list .bar a{color:#AAAAAA;}
.quan_con_reply{position:relative;}
.quan_con_reply textarea{width:483px; height:48px; margin-bottom:10px; border:1px solid #DEDEDE; padding:5px; line-height:16px;}
.quan_con_com_list textarea{width:423px; height:33px;}
.quan_con_reply .reply{float:right; width:60px; height:26px; background:#993300; line-height:26px; color:#ffffff; text-align:center;}
.quan_con_reply em{position:absolute; top:10px; left:-7px; width:8px; height:12px; background:url(../img/quan_con_reply.png) no-repeat 0 0;}
/*  */
.quan_photo_win{position:fixed; top:0; left:0; width:100%; height:100%; z-index:999; _position:absolute;}
.quan_photo_win .box{position:relative; margin:50px auto 0; width:550px;}
.quan_photo_win .list{overflow:hidden; zoom:1;}
.quan_photo_win .cell{float:left; width:550px; height:500px; text-align:center;}
.quan_photo_win img{height:500px; max-width:550px;}
.quan_photo_win .close{position:absolute; top:-40px; right:-40px; width:36px; height:36px; background:url(../img/quan_page_close.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden;}
.quan_photo_win .pre,.quan_photo_win .next{position:absolute; top:220px; left:-38px; width:28px; height:54px; background:url(../img/quan_page_lf.png) no-repeat 0 0; text-indent:-9999px; overflow:hidden;}
.quan_photo_win .next{left:560px; background-image:url(../img/quan_page_rg.png);}
/* rec_classify */
.rec_classify{padding:30px;}
.rec_classify_nav{margin-bottom:30px; line-height:34px; font-weight:bold;}
.rec_classify_nav h2{float:left; margin-right:15px; font-size:30px; font-weight:bold; color:#000000;}
.rec_classify_nav h1,.rec_classify_nav a{display:inline-block; line-height:20px; padding:1px 5px; vertical-align:middle; font-size:16px; font-weight:bold;}
.rec_classify_nav a{color:#993300;}
.rec_classify_nav h1,.rec_classify_nav a:hover{background:#993300; color:#ffffff; text-decoration:none;}
.rec_classify_cell{margin-bottom:20px;}
.rec_classify_cell h3{margin-bottom:14px; font-size:14px; font-weight:bold;}
.rec_classify_cell ul{padding-left:40px; padding-bottom:5px;}
.rec_classify_cell li{float:left; width:85px; line-height:23px; color:#666666; white-space:nowrap; word-break:keep-all; overflow:hidden;}
.rec_classify_cell li a{color:#666666;}
.rec_classify_cell li a:hover{color:#993300;}
/* cla_ing_info */
.cla_ing_info{padding:30px;}
.cla_ing_info h1{margin-bottom:28px; font-size:30px; font-weight:bold; color:#000000;}
.cla_ing_i_nav{margin-bottom:25px; border-bottom:1px solid #cccccc; padding-bottom:5px;}
.cla_ing_i_nav a{float:left; margin:0 15px 10px 0; padding:0 7px; line-height:18px; color:#993300; white-space:nowrap; word-break:keep-all;}
.cla_ing_i_nav .cur{background:#993300; color:#ffffff;}
.cla_ing_i_list li{padding-bottom:30px; overflow:hidden; zoom:1;}
.cla_ing_i_list .pic{float:left; width:80px; height:80px; margin-right:10px;}
.cla_ing_i_list .ins{float:left; width:490px;}
.cla_ing_i_list .name{padding:5px 0 5px; font-size:16px; font-weight:bold;}
.cla_ing_i_list .info{padding-top:8px; color:#666666;}
.cla_ing_i_list .info a{color:#999999;}
/* snack_classify */
.snack_classify{padding:30px;}
.snack_classify_nav{margin-bottom:30px; font-weight:bold;}
.snack_classify_nav h1{display:inline; margin-right:15px; font-size:30px; font-weight:bold; color:#000000;}
.snack_classify_nav a{color:#993300; font-size:16px;}
.snack_classify_con dl{float:left; width:100px; height:280px; margin-bottom:20px;}
.snack_classify_con h2{margin-bottom:10px; line-height:20px; font-size:14px; font-weight:bold;}
.snack_classify_con h2 a{color:#993300;}
.snack_classify_con h2 a:hover{background:#993300; color:#ffffff;}
.snack_classify_con dd p{line-height:25px; font-size:14px;}
.snack_classify_con dd a{color:#666666;}
/* s_main */
.s_main{padding:30px;}
.s_title h1{margin-bottom:30px; border-bottom:1px solid #cccccc; padding-bottom:15px; font-size:30px; font-weight:bold; color:#000000;}
.s_box_ing{position:relative; margin-bottom:20px; padding:10px; background-color:#F7F6F4; overflow:hidden; zoom:1;}
.s_box_ing .cell{float:left; width:270px; padding-right:10px;}
.s_box_ing .pic{float:left; width:70px; height:70px; margin-right:10px; overflow:hidden;}
.s_box_ing .ins{float:left; width:480px;}
.s_box_ing .ins_slider{float:left; width:190px;}
.s_box_ing .name{padding-bottom:2px; line-height:24px; font-size:14px; font-weight:bold;}
.s_box_ing .info{padding-top:6px;}
.s_box_ing .info a{color:#666666;}
.s_box_nav{position:absolute; right:5px; bottom:5px;}
.s_box_nav a{float:left; margin-right:3px; height:14px; padding:0 5px; line-height:14px; color:#000000;}
.s_box_nav a.cur,.s_box_nav a:hover{background-color:#993300; color:#ffffff; text-decoration:none;}
.s_box_col{position:relative; margin-bottom:30px;}
.s_box_col .pic{float:left; width:160px; margin-right:10px; overflow:hidden;}
.s_box_col .pic a{display:block; width:162px; height:52px;}
.s_box_col .pic a:hover{filter:Alpha(Opacity=70); opacity:0.7;}
.s_box_col .pic img{float:left; margin-right:2px;}
.s_box_col .name{line-height:25px; padding-bottom:10px; font-size:16px; font-weight:bold;}
.s_box_col .info{color:#999999;}
.s_box_col .hot{position:absolute; top:20px; right:0;}
.s_box_col .hot strong{color:#E57100;}
.s_box_col:hover .info{color:#333333;}
.s_tips{padding:30px 0;}
.s_tips a{color:#993300;}
/* cla */
.cla_main{padding:30px;}
.cla_title{margin-bottom:10px; border-bottom:1px solid #cccccc; padding-bottom:15px;}
.cla_title h1{float:left; font-size:30px; font-weight:bold; color:#000000;}
.cla_title .mode_list{margin-top:15px;}
/* hot_list */
.hot_main{padding:30px;}
.hot_title{margin-bottom:20px; line-height:32px; color:#CCCCCC;}
.hot_title h1{display:inline; margin-right:15px; font-size:30px; font-weight:bold; color:#000000; vertical-align:middle;}
.hot_title a{display:inline-block; height:20px; padding:0 5px; line-height:20px; color:#993300; vertical-align:middle;}
.hot_title a.cur,.hot_title a:hover{background:#993300; color:#ffffff; text-decoration:none;}
/* about */
.about_main{padding:30px;}
.about_main h1{margin-bottom:28px; font-size:30px; font-weight:bold; color:#000000;}
.about_content h2{padding:18px 0 10px; font-size:14px; font-weight:bold;}
.about_content p{padding-bottom:14px; line-height:26px; font-size:14px; text-align:justify;}
.about_nav{padding:30px 20px; background:#E5E3E0;}
.about_nav li{padding-bottom:18px; font-size:14px;}
.about_nav li a{color:#993300;}
/******** home_link**********/
.footer_nav .link em{display:inline-block; margin-bottom:2px; margin-left:3px; width:0; height:0; border-width:5px 5px 0 5px; border-style:solid; border-color:#999999 #D6D4D0; overflow:hidden;  *border-width:4px 4px 0 4px;}
.footer_nav .link .cur,.footer_nav .link:hover em{border-width:0 5px 5px 5px;}
.footer_link{margin-top:21px; clear:both;}
.link_tit{margin-bottom:4px; line-height:30px;}
.link_tit h3{display:inline; font-size:14px; font-weight:bold;}
.f_link{border:1px solid #EDEDED; padding:10px 0 10px 15px; background-color:#F8F8F8;}
.link_list li{float:left; width:137px; line-height:18px;}
.link_list li a{color:#999999;}

/*刷选 start*/
  .box_change{ clear:both; position:relative; margin:10px 0 10px 0; border:1px solid #93d97b; overflow:hidden; z-index:2;}
.box_change dl{ background:url(../img/ico_changeBg.png) repeat-y -1px 0;}

.box_change dl{ padding:0 0 8px 0; line-height:22px; border-bottom:1px solid #e6e6e6; overflow:hidden; zoom:1;}
.box_change dt{ width:70px; float:left; margin-top:10px; color:#555; text-align:center; color:#3aa400;}
.box_change dd{ display:inline-block; width:600px; float:left; margin-top:5px; padding-left:10px;}
.box_change dd a{ display:inline-block; margin:0 5px 3px 0; padding:0 10px; text-align:center; border-radius:2px;}
.box_change dd a.on{ color:#fff; background:#5abb1f;}
.more_mdd{ display:none;}

.box_change dd.btn{ width:120px; float:right; padding-right:10px; padding-left:0px; line-height:22px; text-align:right;}
.box_change dd.btn .btn_more{ width:50px; margin:0 10px 0 0; padding:0; color:#666; text-decoration:none;}
.box_change dd.btn .btn_more i{ width:10px; float:right; height:7px; margin:8px 5px 0 0; margin-top:6px\9; background:url(../img/ico_list.png) no-repeat -47px -9px; overflow:hidden;}
.box_change dd.btn .up i{ background-position:-37px -9px;}
.box_change dd.btn .btn_add{ width:50px; margin:0; padding:0; color:#666; text-decoration:none; background:#f0f0f0;}
.box_change dd.btn .btn_add i{ width:9px; float:left; height:9px; margin:7px 0 0 7px; background:url(../img/ico_list.png) no-repeat -58px -9px; overflow:hidden;}
.box_change dl.more_jd{}
.box_change dl.more_jd dt,.box_change dl.more_jd dd{ margin-top:0;}
.box_change dl.more_jd dd{ padding-top:10px;}
.box_change dl.more_jd dd div{ width:688px;}
.box_change dl.more_jd dd a{ margin-right:5px;}
.box_change dl.more_jd dd a.on{ color:#5abb1f; background:none;}
.box_change dl.more_jd dd a.all{ padding-right:0; margin-right:0;}
.box_change dl.more_jd dd.choice{ width:674px; margin-left:8px; padding:5px 0 3px 0; background:#f7f7f7;}
.box_change dl.more_jd dd.more_choice{ width:800px; height:120px; padding-left:10px; padding-top:0; background:#fff7e7;}
.box_change dl.more_jd .btn{ width:110px; padding-top:5px; margin-left:-132px; margin-left:-120px\9;}

.box_change dl.change_ing{ background:#f7f7f7;}
.box_change dl.change_ing dt{ color:#999;}
.box_change dl.change_ing dd{}
.box_change dl.change_ing dd a.now_color{ position:relative; margin:0 10px 0 0; padding:0 20px 0 5px; border:1px dashed #5abb1f; border-radius:0; background:#fff;}
.box_change dl.change_ing dd a.now_color i{ position:absolute; top:6px; right:5px; width:9px; height:9px; background:url(../img/ico_list.png) no-repeat -47px 0; overflow:hidden;}
.box_change dl.change_ing dd a.now_color{ border:1px dashed #5abb1f;}
.box_change dl.change_ing dd a.now_color:hover{ border:1px dashed #f70;}
.box_change dl.change_ing dd a.now_color:hover i{ background-position:-58px 0;}

.box_change dl.change_ing dd a.btn_now{ padding:0; color:#0094f3;}
.box_change dl.change_ing dd a.btn_now:hover{ color:#f70;}

.box_change .choice{ width:672px; margin-right:8px; padding-bottom:0;}
.box_change .choice_h{ height:120px; height:126px\0; overflow-y:auto;}
.box_change .choice_h a{ width:68px; float:left; height:22px; padding-left:10px; text-align:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.box_change dl.more_jd dd.choice_h div{ width:656px;}
.box_change dl.more_jd dd.choice_h a{ padding-left:10px;}
.box_change dl.more_jd dd.choice_h a.all{ padding-right:10px; margin-right:5px;}

.box_change .btn_submit,.more_choice .btn{ display:none;}
dl.more_choice{ padding:0; margin-bottom:-10px;}
.more_choice dt{ padding:10px 0;}
.box_change .more_choice{ width:792px; padding:0 10px 10px; margin-left:8px; height:120px; height:115px\0; *height:110px; background:#fff7e7; overflow-y:auto;}
.box_change .more_choice a{ width:60px; float:left; height:22px; padding-left:15px; text-align:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.box_change .more_choice a.checkbox{ background:url(../img/ico_list.png) no-repeat -288px -26px; background-position:-288px -28px\9; _background-position:-288px -27px;}
.box_change .more_choice a.on,.box_change dl.more_jd dd.more_choice a.on{ color:#555; background:url(../img/ico_list.png) no-repeat -288px -59px; background-position:-288px -61px\9; _background-position:-288px -60px;}
.box_change .more_choice a.disabled{ background-position:-288px -92px; background-position:-288px -94px\9; _background-position:-288px -91px;}
/*刷选 end*/
