.rz_5_icon,.rz_4_icon,.rz_3_icon,.rz_2_icon,.rz_1_icon,.rzkf_1_icon,.rzkf_2_icon,.rzkf_3_icon,.mart_rz_icon,.alipay_rz_icon,.cell_rz_icon,.rname_rz_icon,.mart_grz_icon,.alipay_grz_icon,.cell_grz_icon,.rname_grz_icon{ width: 32px; height: 32px;}
/*等级认证32x32*/
.rz_5_icon{ background-position: -168px -115px;}
.rz_4_icon{ background-position: -126px -115px;}
.rz_3_icon{ background-position: -84px -115px;}
.rz_2_icon{ background-position: -42px -115px;}
.rz_1_icon{ background-position: 0 -115px;}
.rzkf_1_icon{ background-position: -209px -115px;}
.rzkf_2_icon{ background-position: -251px -115px;}
.rzkf_3_icon{ background-position: -288px -115px;}

/*橙设计师等级17x16*/
.lv_5_icon,.lv_4_icon,.lv_3_icon,.lv_2_icon,.lv_1_icon,.lv_a_icon,.lv_b_icon,.lv_c_icon,.lv_d_icon,.lv_z_icon{ width: 17px; height: 16px;}
.lv_5_icon,.lv_z_icon{ background-position: 0 0;}
.lv_4_icon,.lv_a_icon{ background-position: -27px 0;}
.lv_3_icon,.lv_b_icon{ background-position: -54px 0;}
.lv_2_icon,.lv_c_icon{ background-position: -81px 0;}
.lv_1_icon,.lv_d_icon{ background-position: -108px 0;}

/*橙设计师等级17x16*/
.lvh_5_icon,.lvh_4_icon,.lvh_3_icon,.lvh_2_icon,.lvh_1_icon{ width: 29px; height: 16px;}
.lvh_5_icon{ background-position: -135px 0;}
.lvh_4_icon{ background-position: -174px 0;}
.lvh_3_icon{ background-position: -213px 0;}
.lvh_2_icon{ background-position: -252px 0;}
.lvh_1_icon{ background-position: -291px 0;}

/*橙客服等级54x16*/
.kflv_1_1_icon,.kflv_1_2_icon,.kflv_1_3_icon,.kflv_2_1_icon,.kflv_2_2_icon,.kflv_2_3_icon{ width: 54px; height: 16px;}
.kflv_1_1_icon{ background-position: 0 -67px; }
.kflv_1_2_icon{ background-position: -66px -67px; }
.kflv_1_3_icon{ background-position: 0 -45px; }
.kflv_2_1_icon{ background-position: -136px -67px; }
.kflv_2_2_icon{ background-position: -202px -67px; }
.kflv_2_3_icon{ background-position: -66px -45px; }

/*橙运营等级全*/
.wklv_1_icon{ width: 62px; height: 16px; background-position: 0 -169px; }
.wklv_2_icon{ width: 62px; height: 16px; background-position: -90px -169px; }
.wklv_3_icon{ width: 90px; height: 16px; background-position: -169px -169px; }

/*店铺认证*/
.mart_rz_icon{ background-position: -3px -84px;}
/*支付宝认证*/
.alipay_rz_icon{ background-position: -55px -84px;}
/*手机认证*/
.cell_rz_icon{ background-position: -106px -84px;}
/*实名认证*/
.rname_rz_icon{ background-position: -158px -84px;}

/*店铺认证*/
.mart_grz_icon{ background-position: -3px -136px;}
/*支付宝认证*/
.alipay_grz_icon{ background-position: -55px -136px;}
/*手机认证*/
.cell_grz_icon{ background-position: -106px -136px;}
/*实名认证*/
.rname_grz_icon{ background-position: -158px -136px;}

/*nav*/
.nav_cantainer{ width: 100%; height: 38px; background: #ffffff; font-size: 0; border-bottom: 1px solid #eeeeee; }
.nav_left,.nav_right{ display: inline-block; height: 38px; vertical-align: top;}
.nav_left{ width: 30%; }
.nav_right{ width: 70%; }
.nav_right{ text-align: right;}
.nav_right_login{ display: inline-block; height: 38px; vertical-align: top; }
.nav_login_tab{ position: relative; display: inline-block; height: 17px; line-height: 17px; padding: 10px 9px; border: 1px solid transparent; }
.nav_login_tab a{ display: inline-block; font-size: 12px; color: #666666;}
.nav_login_tab:hover .fa_link{ color: #ff7b10; }
.nav_downlist:hover{ border: 1px solid #e9e9e9; border-bottom: 1px solid #fff; }
.nav_login_tab span{ display: inline-block; vertical-align: top; border-radius: 3px; overflow: hidden; }
.work_num{ display: inline-block; font-weight: bold; color: #ff7b10; margin-left: 5px; vertical-align: top; }
.nav_login_tab i{ display: inline-block; width: 8px; height: 4px; background-position: -6px -197px; margin-left: 5px; margin-top: -3px; vertical-align: middle; }
.work_icon{ display: inline-block; width: 12px; height: 12px; background-position: -4px -178px; margin-right: 5px; margin-top: -3px; vertical-align: middle; }
.nav_left_item,.nav_line{ display: inline-block; font-size: 12px; line-height: 38px; color: #666666;}
.nav_left_item{ margin-right: 10px; }
.nav_reg{ color: #ff7b10;}
.nav_line{ padding: 0 5px;}
.app_nav{ margin-left: 10px; }
.unickname{ color: #2b2b2b;}
.nav_line_color{ color: #e9e9e9; }
.nav_downlist_cantainer{ display: none; position: absolute; top: 38px; left: -1px; background: #ffffff; border: 1px solid #e9e9e9; border-top: 0 none; z-index: 11; text-align: left; }
.nav_downlist:hover .nav_downlist_cantainer{ display: block; }
.sa_link{ display: block !important; padding-left: 10px; height: 28px; line-height: 28px; text-align: left; font-size: 12px; color: #2b2b2b; }
.sa_link:hover{ color: #ff7b10; }
.nav_downlist_w1{ width: calc(100% + 10px); }
.nav_downlist_w2{ width: 1188px; height: 222px; right: -1px; left: auto; }
.nav_downlist_w3{ width: 355px; }
.map_cantainer_tab{ display: inline-block; width: 157px; height: 182px; padding: 20px; border-right: 1px solid #e9e9e9; text-align: left; vertical-align: top;}
.map_cantainer_tab:last-child{ border-right: 0 none; }
.map_cantainer_tab:nth-child(even){ background: #ffffff; }
.map_cantainer_tab:nth-child(odd){ background: #eff3f5; }
.map_cantainer_tab p{ height: 20px; line-height: 20px; font-size: 16px; color: #2b2b2b; font-weight: bold; }
.map_list_cantainer{ margin-top: 10px; }
.map_list_cantainer a{ height: 36px; line-height: 36px; font-size: 12px; color: #2b2b2b;}
.mp1 a:nth-child(odd){ display: inline-block; width: 50%; }
.mp1 a:nth-child(even){ display: inline-block; padding-left: 15px; }
.mp2 a{ display: block; width: 100%; }
.map_list_cantainer .ma,.map_list_cantainer a:hover{ color: #ff7b10;}
.work_no_record{ padding: 55px 0; }
.work_no_record p{ text-align: center; font-size: 14px; color: #666666; }
.work_no_record a{ display: block; width: 240px; height: 40px; line-height: 40px; font-size: 16px; color: #fff; margin: 15px auto 0; }
.work_list_item{ display: block; padding: 20px; border-bottom: 1px solid #e9e9e9; }
.work_list_item{ text-align: left; }
.work_thumb{ display: inline-block; width: 44px; height: 44px; border-radius: 5px; overflow: hidden; vertical-align: top; }
.work_detail{ display: inline-block; width: 260px; margin-left: 10px; vertical-align: top; }
.work_title{ line-height: 24px; }
.work_title span{ font-size: 12px; color: #ff7b10; margin-right: 10px; vertical-align: top; }
.work_title em{ font-size: 12px; color: #999999; vertical-align: top;  }
.work_comfirm_info{ height: 48px; font-size: 12px; line-height: 24px; color: #2b2b2b; }
.work_go2link span{  font-size: 12px; color: #999999;}
.work_go2link a{ float: right;  font-size: 12px; color: #2b2b2b;}
.work_go2link a:hover{ color: #ff7b10; }
.go2work_link{ display: block; width: 100%; height: 40px; line-height: 40px; font-size: 12px; background: #eff3f5; color: #666666; text-align: center;  }

/*header*/
.header_cantainer{ top: -78px; width: 100%; height: 98px; background: #ffffff; border-bottom: 1px solid #e9e9e9; transition: top 0.3s ease; -moz-transition: top 0.3s ease; -webkit-transition: top 0.3s ease; }
.header_fixed{ position: fixed; top: 0; left: 0; height: 78px; box-shadow: 0 26px 40px -24px rgba(5, 29, 43, 0.3); z-index: 12;}
.logo,.header_right,.header_nav_cantainer,.header_search_cantainer{ display: table-cell; vertical-align: middle;}
.logo{ width: 200px; height: 98px; vertical-align: middle; text-align: left;}
.header_nav_cantainer{ width: 370px; height: 98px; font-size: 0; }
.header_nav{ position: relative; display: inline-block; width: 85px; height: 98px; font-size: 15px; line-height: 98px; text-align: center; color: #2d2d2d; cursor: pointer; }
.header_nav_new{ position: absolute; right: 0; top: 25px; background: url(http://img.jiangcdn.com/head/head_hot.png) no-repeat; display: block; width: 30px; height: 13px;}
.header_fixed .header_nav_new{ top: 15px;}
.header_nav:hover,.header_nav.selected{ color: #ff7b10;}
.header_more_list{ display: none; position: absolute; top: 50%; left: 0; width: 238px; margin-top: 15px; height: auto; z-index: 1;  }
.header_more_downicon{ width: 100%; height: 10px; background-position: -4px -229px; }
.header_more_cantainer{ width: 196px; padding: 10px 20px; background: #ffffff; border: 1px solid #e9e9e9; line-height: 0; font-size: 0; border-top: 0 none; text-align: left; box-shadow: 0px 15px 30px 0px rgba(18, 74, 106, 0.1); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; overflow: hidden; }
.header_nav .header_more_cantainer a{ display: inline-block; width: 97px; line-height: 18px; font-size: 14px; color: #2b2b2b; text-align: center; margin: 8px 0;  vertical-align: middle;}
.header_more_cantainer a:hover{ color: #ff7b10; }
.more_list:hover .header_more_list{ display: block; }
.header_right{ width: 270px; height: 98px; text-align: right; vertical-align: middle; font-size: 0;}
.header_lr_btn{ width: 80px; height: 36px; line-height: 36px; margin-left: 10px; font-size: 14px; vertical-align: middle; }
.btn_admin{ width: 128px; height: 36px; line-height: 36px; font-size: 14px; vertical-align: middle; }
.account_info_cantainer{ position: relative; display: inline-block; width: 112px; height: 56px; vertical-align: middle; margin-left: 10px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.account_info{ display: table-cell; padding: 0 6px; width: 100px; height: 56px; font-size: 0; text-align: left; vertical-align: middle; cursor: pointer; z-index: 12;}
.account_info em{ display: inline-block; width: 30px; height: 30px; background-position: -38px -45px; vertical-align: middle; border-radius: 50%; overflow: hidden; }
.account_info span{ display: inline-block; width: 45px; height: 20px; line-height: 20px; font-size: 14px; color: #2b2b2b; margin-left: 8px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: right; vertical-align: middle; }
.account_info i{ display: inline-block; width: 10px; height: 5px; background-position: -112px -60px; vertical-align: middle; margin-left: 5px;transition: all ease-out 0.3s; -webkit-transition: all ease-out 0.3s; -moz-transition: all ease-out 0.3s; transform: rotate(0);}
.account_down{ display: none; position: absolute; top: 56px; right: 0; padding: 4px; width: 260px; background: #eff3f5; z-index: 12; box-shadow: 0px 2px 4px 0px rgba(5, 29, 43, 0.15); }
.account_down_cantainer{ padding: 20px; width: 220px; background: #ffffff; text-align: left;}
.rz_cantainer span,.rz_cantainer a{ position: relative; display: inline-block; margin-right: 10px;}
.rz_ok,.rz_no{ position: absolute; right: 0; bottom: 0; display: block; width: 12px; height: 12px;}
.rz_ok{ background-position: -132px -30px;}
.rz_no{ background-position: -97px -30px;}
.account_down_cantainer p{ margin-top: 10px;}
.account_down_txt,.account_down_url{ font-size: 14px; color: #2b2b2b;}
.account_down_url{ display: block;}
.account_down_url:hover{ color: #ff7b10; text-decoration: underline;}
.go_recharge{ float: right; font-size: 14px; color: #ff7b10;}
.account_info_cantainer:hover{ background: #eff3f5;}
.account_info_cantainer:hover .account_down{ display: block;}
.account_info_cantainer:hover .account_info i{ transform: rotate(180deg);}
#linkTip {
	background:#30333C;
	border-radius:4px;
	line-height:18px;
	color:#A1A7B7;
	position:absolute;
	padding:8px 12px;
	max-width:320px;
	display:none;
	white-space: nowrap;
	z-index: 22;
}
#linkTip b {
	color:#fff;
	margin-bottom:4px;
}
.header_search_cantainer{ width: 356px; height: 98px; font-size: 0; }
.header_search_k{ display: inline-block; width: 100%; height: 38px; vertical-align: middle; }
.header_search_left{ display: inline-block; width: 278px; height: 36px; border: 1px solid #ff7b10; border-top-left-radius: 3px; border-bottom-left-radius: 3px; vertical-align: top; }
.header_search_tab{ position: relative; display: table-cell; width: 80px; height: 100%; border-right: 1px solid #e9e9e9; vertical-align: middle; text-align: center; }
.header_search_tab span{ display: inline-block; width: 30px; height: 100%; line-height:36px; font-size: 12px; color: #666666; vertical-align: middle; }
.header_search_tab em{ display: inline-block; width: 10px; height: 5px; background-position: -157px -59px; vertical-align: middle; margin-left: 5px;}
.header_search_inp_cantainer{ position: relative; display: table-cell; width: 177px; padding: 0 10px; height: 36px; vertical-align: middle; }
.header_search_tab_list{ display: none; position: absolute; top: 36px; left: -1px; width: 100%; height: auto; background: #ffffff; border: 1px solid #e9e9e9; z-index: 1; }
.header_search_tab_list p{ height: 36px; line-height: 36px; text-align: center; font-size: 12px; color: #666; cursor: pointer; }
.header_search_tab_list p:hover{ background: #f5f5f5; }
.header_search_tab:hover .header_search_tab_list{ display: block; }

.header_search_inp_cantainer em{  display: inline-block; width: 12px; height: 12px; background-position: -123px -178px; vertical-align: middle;}
.header_search_inp_cantainer input{ width: 160px; height: 20px; padding: 8px 0; line-height: 20px; font-size: 12px; font-family: "microsoft yahei"; color: #666666; margin-left: 5px; vertical-align: middle; }
.h_search_btn{ display: inline-block; width: 75px; height: 38px; background-position: -35px -177px; vertical-align: top; cursor: pointer; }

.message_num{ float: right; width: 24px; height: 14px; background: #f47517; font-size: 11px; color: #ffffff; line-height: 14px; text-align: center; border-radius: 7px; margin-top: 3px;}
.header_fixed .logo,.header_fixed .header_nav_cantainer,.header_fixed .header_nav,.header_fixed .header_search_cantainer,.header_fixed .header_right{ height: 78px; }
.header_fixed .header_nav{ line-height: 78px; }

/*footer*/
div#footer{ width: 100%; background: #ffffff; margin-top: 20px;}
.jiang_desc{ padding: 50px 0; width: 1190px; margin: 0 auto;}
.jiang_guide{ display: inline-block; width: 150px; vertical-align: top;}
.jiang_guide p{ font-size: 18px; color: #2b2b2b;}
.jiang_guide ul{ margin-top: 25px;}
.jiang_guide a{ font-size: 12px; color: #666666; line-height: 24px;}
.jiang_guide a:hover{ color: #ff7b10; text-decoration: underline;}
.jiang_app{ display: inline-block; padding: 20px 20px 10px 20px;  border: 1px solid #eeeeee; margin-left: 30px; vertical-align: top;}
.jiang_app_code{ display: block; width: 115px; height: 116px; background: url(../images/wechat_xcode_icon.jpg) no-repeat;background-size:cover;}
.jiang_app p{ font-size: 12px; color: #666666; text-align: center; margin-top: 10px;}
.jiang_contact{ display: inline-block; width: 300px; vertical-align: top; margin-left: 80px;}
.jiang_number{ font-size: 36px; font-weight: bold; color: #ff7b10; font-family: helvetica;}
.jiang_worktime{ font-size: 12px; color: #666666; line-height: 22px; margin-top: 10px;}
.jiang_qq{ display: block; width: 196px; height: 40px; line-height: 40px; font-size: 14px; color: #ffffff; margin-top: 30px; cursor: pointer; }
.jiang_copyright{ width: 1190px; margin: 0 auto; padding: 30px 0; border-top: 1px solid #eeeeee;}
.re_tui,.jiang_list a,.jiang_list span{ display: inline-block; font-size: 12px; color: #999999; line-height: 24px; vertical-align: middle;}
.jiang_list a:hover{ color: #ff7b10;}
.re_tui{ position: relative; }
.re_tui i{ display: block; width: 100%; line-height: 22px; cursor: pointer;}
.re_tui:hover .re_tui_cover_c{ display: block;}
.re_tui_cover_c{
	display: none;
	position: absolute;
	top: -478px;
	left: 0;
	width: 826px;
	height: 480px;
}
.re_tui_cover{
	width: 826px;
	height: 420px;
	padding: 20px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2FFFFFF', endColorstr='#F2FFFFFF');background:rgba(255,255,255,0.95);
	-moz-box-shadow:2px 2px 5px #999999, -2px -2px 5px #999999; -webkit-box-shadow:2px 2px 5px #999999, -2px -2px 5px #999999; box-shadow:2px 2px 5px #999999, -2px -2px 5px #999999;
	border-radius: 5px;
}
.re_tui_cover_title{ font-size: 14px; color: #333333; text-align: left; line-height: 20px;}
.re_tui_cover_title em{ font-size: 18px; color: #ff7b10; font-weight: bold;}
.re_tui_cover_item,.re_tui_cover_yl{ margin-top: 22px; text-align: left;}
.re_tui_cover_item em{ font-size: 14px; color: #333333; font-weight: bold;}
.re_tui_cover_list{ height: 36px; text-align: left; font-size: 0;}
.re_tui_cover_list a,.re_tui_cover_list span{ display: inline-block; font-size: 12px; line-height: 18px; color: #999999; vertical-align: top;}
.re_tui_cover_list span{ margin: 0 5px;}
.re_tui_cover_yl{ padding-top: 15px; border-top: 1px solid #e9e9e9;}
.re_tui_cover_yl em{ font-size: 14px; color: #333333;}
.re_tui_jt{ position: absolute; left: 25px; top: 452px; display: block; width: 14px; height: 10px; color: #ffffff; line-height: 10px; text-shadow: 2px 2px 5px #999999;}
.jiang_beian{ font-size: 12px; color: #999999; line-height: 22px;}
.jiang_rz{ font-size: 0;}
.jiang_rz a{ display: inline-block; width: 28px; height: 28px; vertical-align: top; background: url(../images/jiang_rz.jpg) no-repeat;}
.jiang_rz a.jiang_rz1{ background-position: 0 0;}
.jiang_rz a.jiang_rz2{ background-position: -28px 0;}
.jiang_rz a.jiang_rz3{ background-position: -56px 0;}

/*悬浮客服*/
.jiang_kf_cantainer{ position: fixed; bottom: 200px; right: 20px; width: 58px;}
.jiang_kf_block{ display: block; width: 58px; height: 62px; background: url(../images/kf_side.png) no-repeat; margin-top: 4px; cursor: pointer;}
.back2top{ display: none; height: 52px; background-position: 0 0; margin-top: 0;}
.kf_contact{ position: relative; background-position: 0 -56px;}
.kf_contact_cantainer{ display: none; position: absolute; bottom: 0; right: 58px; width: 184px; height: auto;}
.kf_contact_body{ vertical-align: top; padding: 4px; width: 172px; border-radius: 4px; border-bottom-right-radius: 0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.kf_contact_list{ width: 132px; padding: 20px; background: #ffffff; border-radius: 4px; cursor: default;}
.kf_contact_list img{width:100%;height:100%;margin-top:5px;}
.kf_contact_list p{ font-size: 16px; color: #2b2b2b; line-height: 24px;}
.kf_contact_tip{ display: block; font-size: 12px; color: #2b2b2b; line-height: 24px; margin-top: 5px;}
.go2contact{ display: block; width: 77px; height: 22px; background:url(../images/kf_contact_icon.png) no-repeat; cursor: pointer; }
.kf_contact:hover{ background-position: 0 -328px;}
.kf_contact:hover .kf_contact_cantainer{ display: block; }
.app_xcode{ position: relative; background-position: 0 -122px;}
.hot_question{ position: relative; background-position: 0 -188px;}
.app_xcode_cantainer{ display: none; position: absolute; right: 58px; bottom: 0; width: 144px; height: 160px; font-size: 0;}
.app_xcode:hover .app_xcode_cantainer{ display: block;}
.hot_question_cantainer{ display: none; position: absolute; bottom: 0; right: 58px; width: 206px; height: auto;}
.hot_question_body{ vertical-align: top; padding: 4px; width: 194px; border-radius: 4px; border-bottom-right-radius: 0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.hot_question_k{ position: absolute; bottom: 0; right: 0; width: 4px; height: 62px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);}
.hot_question_list{ width: 154px; padding: 20px; background: #ffffff; border-radius: 4px;}
.hot_question_list span{ display: block; font-size: 16px; line-height: 30px; color: #2b2b2b;}
.hot_question_list a{ display: block; font-size: 12px; line-height: 25px; color: #2b2b2b;}
.hot_question_list a:hover{ color: #ff7b10; text-decoration: underline;}
.hot_question:hover{ background-position: 0 -258px;}
.hot_question:hover .hot_question_cantainer{ display: block;}
.jiang_kf_emp{ display: block; width: 58px; height: 100px; /* background: url(http://img.jiangcdn.com/home/img/emp_rz.gif) center center no-repeat; */ margin-top: 4px; cursor: pointer;}
.fk_suggest{ background-position: 0 -398px; }

/*快捷登录*/
.quick_login{ width: 500px; height: 463px; background: #ffffff;}
.quick_login_tab{ position: relative; width: 100%; height: 50px; font-size: 0;}
.quick_login_tab span{ display: inline-block; width: 248px; height: 48px; line-height: 48px; background: #f1f1f1; border: 1px solid #e9e9e9; vertical-align: top; text-align: center; cursor: pointer;}
.quick_login_tab span.checked{ border: 1px solid #ff7b10; background: #ff7b10;}
.quick_login_tab span em{ display: inline-block; width: 15px; height: 21px; background: url(../images/qucik_login_icon.png) no-repeat; vertical-align: middle; }
.quick_login_tab span .q_reg_icon{ background-position: 0 0;}
.quick_login_tab span .q_log_icon{ background-position: -15px 0;}
.quick_login_tab span.checked .q_reg_icon{ background-position: 0 -21px;}
.quick_login_tab span.checked .q_log_icon{ background-position: -15px -21px;}
.quick_login_tab span i{ font-size: 16px; color: #888; vertical-align: middle; margin-left: 5px;}
.quick_login_tab span.checked i{ color: #ffffff;}
.quick_login_tab a{ position: absolute; right: 0; top: 0; display: block; width: 51px; height: 30px; background: url(../images/qr_close.png) no-repeat; }
.quick_login_tab a:hover{ background-position: 0 -30px;}
.quick_login_cantainer{ width: 498px; height: 342px; border: 1px solid #e9e9e9; border-top: 0 none;}
.quick_require{ display: table-cell; vertical-align: middle; font-size: 12px;}
.quick_require input{ vertical-align: middle; margin-right: 3px;}
.quick_require a{ color: #ff7b10; vertical-align: middle;}

.quick_cantainer{ position: relative; width: 355px; height: 260px; padding: 16px 45px 67px 98px;}
.show_tip{ display: block;  width: 304px; height: 40px; line-height: 40px; font-size: 14px; color: #8c8c8c; text-align: center;}
.show_tip em{ color: #ff7b10; text-decoration: underline; cursor: pointer; }
.quick_login_ul li{ position: relative; width: 100%; height: 40px; line-height: 40px; font-size: 0; margin-bottom: 20px;}
.quick_login_ul li input{ display: inline-block; font-family: "microsoft yahei"; width: 282px; height: 18px; padding: 10px; font-size: 14px; color: #8c8c8c; border: 1px solid #d1d1d1; border-radius: 2px; vertical-align: top;}
.quick_login_ul li .cell_num{ width: 178px; }
.cellcode{ display: inline-block; width: 103px; height: 38px; line-height: 38px; font-size: 14px; border: 1px solid #d1d1d1; margin-left: -1px; text-align: center; color: #999999;} 
.cellcode.getident{ cursor: pointer; }
.cellcode.identwait{ background: #cccccc; color: #737981; cursor: default;}
.quick_select{ width: 100%; padding: 0;}
.select_tip{ font-size: 22px; color: #2b2b2b; margin-top: 40px; text-align: center;}
.role_cantainer{ width: 100%; font-size: 0; text-align: center;}
.role_item{ display: inline-block; width: 212px; height: 238px; border-radius: 5px; margin-top: 30px; cursor: pointer;}
.role_item:hover{ background: #eff3f5;}
.role_item em{ display: block; width: 118px; height: 146px; background: url(../images/qk_icon.png) no-repeat; margin: 24px auto 0;}
.role_item .business_role{ background-position: 0 0;}
.role_item .designer_role{ background-position: -118px 0;}
.role_item i{ display: block; font-size: 20px; color: #2b2b2b; margin-top: 15px; text-align: center;}

.quick_login_ul li em{  display: inline-block; width: 20px; height: 20px; margin: 10px 5px; vertical-align: top; }
.quick_login_ul li .reg_warn_icon{ background: url(../images/qucik_login_icon.png) no-repeat; background-position: -30px 0;}
.quick_login_ul li .reg_succ_icon{ background: url(../images/qucik_login_icon.png) no-repeat; background-position: 0 -48px;}
.quick_login_ul li .reg_err_icon{ background: url(../images/qucik_login_icon.png) no-repeat; background-position: -20px -48px;}
.quick_submit{ display: block; width: 304px; height: 40px; line-height: 40px; font-size: 14px; text-align: center; color: #fff; background: #ff7b10; border-radius: 2px; cursor: pointer;}
.qucik_other{ position: absolute; left: 0; bottom: 0; padding: 10px; width: 480px; height: 20px; line-height: 20px; font-size: 0;}
.qucik_other input{ vertical-align: top; margin-top: 4px; }
.qucik_other span{ font-size: 12px; color: #999; margin-left: 5px; }
.other_login{ float: right; }
.other_login span,.other_login a{ font-size: 12px; color: #999; margin-left: 5px; }

/*邀请弹窗*/
.regift_cover{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6); z-index: 111;}
.regift_tc{ position: fixed; left: 50%; top: 50%; margin-left: -156.5px; margin-top: -226.5px; width: 313px; height: 453px; /* background: url(http://img.jiangcdn.com/guide/regift/regift_tc.png) no-repeat; */}
.close_icon{ display: block; width: 46px; height: 46px; background: url(../images/close_icon.png) no-repeat; cursor: pointer; margin-left: 267px;}
.yq_close{ display: block; width: 219px; height: 55px; background: transparent; margin: 331px 0 0 46px; cursor: pointer;}

/*page分页*/
.page_cantainer{ width: 100%; height: 42px; font-size: 0; text-align: center; }
.page_cantainer a,.page_cantainer span{ vertical-align: middle;}
.page_item{ display: inline-block; width: 39px; height: 40px; line-height: 40px; font-size: 14px; text-align: center; background: #ffffff; color: #2b2b2b; border: 1px solid #e9e9e9; margin-left: -1px;}
a.page_item:hover{background: #f5f5f5;}
.page_item.checked,a.page_item:active{ color: #009ead;}
.page_more{ display: inline-block; width: 30px; height: 40px; text-align: center; line-height: 40px; font-size: 14px; color: #2b2b2b;}
.next_page_item,.prev_page_item{ display: inline-block; width: 80px; height: 40px; line-height: 40px; background: #ffffff; font-size: 14px; color: #999999; text-align: center; border: 1px solid #e9e9e9;}
.next_page_item:hover,.prev_page_item:hover,.first_page:hover,.last_page:hover{ color: #009ead; }
.next_page_item{ margin-left: 10px;}
.prev_page_item{ margin-right: 10px;}
.first_page,.last_page{ display: inline-block; width: 68px; height: 40px; line-height: 40px; font-size: 14px; background: #ffffff; color: #999999; border: 1px solid #e9e9e9; text-align: center;}
.all_pages_cantainer{ display: inline-block; height: 40px; border: 1px solid #e8e8e8; background: #ffffff; margin-left: 13px; padding-left: 20px }
.all_page{ display: inline-block; height: 38px; line-height: 38px; font-size: 14px; color: #666666; }
.go_page_num{ display: inline-block; width: 52px; height: 30px; padding: 5px 10px; background: #ffffff; border-radius: 2px;}
.go_page_num input{ width: 40px; height: 28px; padding: 0 5px; font-size: 14px; color: #666666; border: 1px solid #e9e9e9; text-align: center;}
.go_page{
  display: inline-block;
  width: 68px;
  height: 40px;
  border-color: rgb(255,179,33);
  background-image: -moz-linear-gradient( 90deg, rgb(255,187,57) 0%, rgb(255,179,33) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(255,187,57) 0%, rgb(255,179,33) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(255,187,57) 0%, rgb(255,179,33) 100%);
  text-align: center;
  line-height: 40px;
  font-size: 14px;
  color: #ffffff;
  cursor: pointer;
}

/*搜索关键词下拉推荐*/
.keyword_cantainer{ display: none; position: absolute; top: 36px; left: -1px; padding: 15px; width: 242px; height: auto; background: #fff; font-size: 0; border: 1px solid #ff7b10;  z-index: 1;}
.keyword_cantainer p{ font-size: 12px; line-height: 16px; color: #666666; padding: 5px 25px; background: url(../images/key_hot.png) 5px center no-repeat;}
.keyword_cantainer span,.keyword_cantainer a{ display: inline-block; padding: 0 12px; height: 26px; line-height: 26px;
 font-size: 12px; background: #ffbb39; color: #fff; margin: 5px; border: 1px solid #ffbb39; border-radius: 2px; vertical-align: top; cursor: pointer; }
.keyword_cantainer span:hover,.keyword_cantainer a:hover{ border-color: #ff7b10;}


/* 2018-12-05 */
.w1200{
	width: 1200px;
	margin: 0 auto;
}
.m-header_cantainer{
	border-bottom: none 0;
}
.m-header_search_cantainer{
	width: 645px;
	text-align: center;
}

.m-nav{
	background-color: #ff7b10;
	height: 38px;
	line-height: 38px;
}
.m-nav a{
	float: left;
	width: 120px;
	color: #fff;
	font-size: 14px;
	text-align: center;
}
.m-nav a.act{
	background-color: #df6f00;
}
.m-nav a img{
	vertical-align: middle;
	margin-top: -3px;
}