@charset "utf-8";
/* CSS Document */

.headerLogo { padding-top: 15px; height:60px;}
.headerLogo h1{ color: #C7000B; font-family: 'microsoft yahei', Arial, Helvetica, sans-serif; font-weight:normal; margin-top:8px;}

/*头部样式*/
.header{position:relative;z-index:2;}
.headerTop{height:30px;line-height:30px;background:#f5f5f5;border-bottom:1px solid #e6e6e6;position:relative;z-index:3;}
.headerTop ul li,.headerTop ul li span.sole{float:left;cursor: pointer;}
.headerTop ul li a{color:#666;float:left;padding-left:10px;}
.headerTop ul li i.out {background-position: -3px -3px;}
.headerTop ul li i {width: 5px;height: 4px;overflow: hidden;float:left;margin: 13px 5px 0 5px;background: url(../images/index/icoImg.png) no-repeat -3px -9px;}
.headerTop ul li a:hover{color:#e60012;}
.headerTop ul li a:hover i{background-position: -9px -3px;}
.login{ width:275px;height:46px;margin: 29px 0 32px 0;}
.login img{ width:275px;height:46px;}
.headerSearch{ width:459px;}
.headerSearch ul li{float:left}
.headerSearch .hsCur li{padding:8px 0 5px 15px;}
.headerSearch .hsZur li{padding:6px 15px 7px 2px;}
.headerTop .ulheader li{ color:#5e5e5e;}

.tract_02{background:#fff; border:1px solid #ccc; border-bottom: none; position:relative; z-index: 10; margin-left: -3px;}
.tract{position:relative;}
.tract .shu{ width:9px; height:12px; float:left;margin: 9px 3px 0 0; background:url(../images/index/icoImg.png) no-repeat -16px -2px;}
.headerTop ul li a:hover .shu{background-position: -27px -2px;}

.tractbox1{ padding-left:8px; border:1px solid #c9c9c9; position:absolute; left:-3px; top:30px; background:#fff;z-index:9;}
.tractbox1 ul{ padding-right:10px; *width:200px;}
.tractbox1 ul li{ border-bottom:1px solid #eee; width:179px; padding:8px 8px 8px 4px;}
.tractbox1 .img{ width:42px; height:42px; border:1px solid #d6d6d6; padding:3px;}
.tractbox1 .img img{ width:42px; height:42px;}
.tractbox1 .name{ padding:29px 0 0 13px; line-height:20px;}
.tractbox1 .p1{ line-height:22px; color:#717171;}
.tractbox1 .p1 span,.tractbox1 .p2 span{ color:#0168b7; padding:0 5px 0 0;}
.tractbox1 .p2{ color:#717171;} 
.tractbox1 .del{ width:34px; height:18px; line-height:18px; float:right; display:block; background:#e50015; color:#fff; margin:3px 7px 0 0; padding-left:0;}
.tractbox1 .del:hover{color:#fff;}
.tractbox1 .titmore{ padding:6px 0 0 20px; height:28px; line-height:28px;}
.tractbox1 .titmore span{ padding:0 6px; color:#e40014;}
.tractbox1 .look_titie{ width:159px; height:32px; display:block; background:url(../images/index/look_title.gif) no-repeat; margin:0 0 3px 6px;}
.tractbox1 .w30{width:30px;}

.headerSearch .searchBtn{background:#c3000b url(../images/index/searchBg.png) no-repeat 35px 6px; border:0;width:90px;height:36px;float:left; cursor:pointer;}
.hNav{height:33px; background: #bd000a;}
.hNav li a.on{background:#a40000;}
.hNav li .aD1{width:105px; display:block; text-align:center;height:33px;line-height:33px;}
.hNav li a{font-size:14px;color:#fff;}
.hNav li a:hover{text-decoration: none;}
.hNavShare{background: url(../images/index/ico_share2.png) no-repeat 85px 14px;cursor:pointer; width:105px; text-align:center; height:33px; color:#fff; font:14px/33px Microsoft Yahei;}
.hNavShare span{display:block;background: url(../images/index/ico_share.png) no-repeat 5px 6px;}
.h110{height:110px;}

/*头部样式（搜索框）*/
.anony-srh {display: inline-block;zoom: 1;vertical-align: middle;width:365px;border:2px solid #c3000b;}
.anony-srh .inp {float:left;display: block;height: 32px;overflow: hidden;}
.anony-srh .inp input {width: 355px;height: 32px;height:30\9;line-height: 30px\9;border: 0;font-size: 13px;padding: 0 5px;vertical-align: middle;}
.anony-srh .bn {float:left;width: 22px;height: 32px;overflow: hidden;cursor: pointer;background: url(../images/index/ico_ss.png) 50% 50% no-repeat;}

.m_nav{ border:1px solid #d9d9d9; width:148px;}
.mt{ width:148px; border:1px solid #d9d9d9; border-bottom:none; line-height:28px; padding-top:2px; text-indent:31px; color:#111; background:url(../images/user.gif) no-repeat 7px 9px;}
.line{ border-bottom:1px solid #c11a14;}
.mc{ border:1px solid #d9d9d9; border-top:none; padding-top:7px;}
.item h3{ height:28px;}
.item .add,.item .min{ width:11px; height:11px; display:block; display:inline; cursor:pointer; float:left; margin:8px 0 0 10px;}
.item .add{ background:url(../images/add_1.gif) no-repeat; }
.item .fb{ color:#535353; margin:0 0 0 10px; line-height:28px;}
.item .first li{ font-size:12px;}
.item .first li a{ color:#707070; display:block; padding-left:31px; height:28px; line-height:28px;}
.item .first li.cur{ background:#eee;}
.item .first li.active{ background:#eee url(../images/arr_03.gif) no-repeat 12px 10px;}
.item .first .second li.active{ background:#eee url(../images/dot_2.gif) no-repeat 35px 12px;}
.item .first .second li.active a{ background:none;}
.item .first li.active a{ color:#e70012;}

.item .min{ background:url(../images/min_1.gif) no-repeat;}
.item .second li a{ text-indent:18px; background:url(../images/dot.gif) no-repeat 35px 12px;}

.basic{ width:790px;}
.basic .message,.wrap .message{ height:30px; border-bottom:2px solid #c8000b;}
.basic .message h4,.wrap .message h4{ width:127px; line-height:26px; padding-top:4px; color:#fff; text-align:center; background:#c8000b;}
.basic img{ max-width:780px;} /*站内信（限制图片大小） - tq(14/06/18)*/

.addimg{ width:97px; height:24px; line-height:24px; color:#FFF; background:#f39801; font-size:12px; cursor:pointer;}
.addimg .jia{ width:9px; height:10px; display:block; background:url(../images/jia_1.gif) no-repeat; margin:7px 0 0 11px; display:inline;}
.addimg .aimg{ width:55px; height:24px; line-height:24px; margin-left:16px;}
.add_noun{ width:111px; display:block;}
.add_noun .aimg{ width:75px; margin-left:8px;}
.recommend{ display:block;}


/*翻页效果*/
.page,.page2{ margin:30px auto 40px; height:31px;}
.page .lef,.page2 .lef{ /*padding-left:92px;*/ text-align:center;}
.page .lef a{ color:#434343; border:1px solid #dcdddd; background:#FFF;}
.page .lef .omission,.page2 .lef .omission{ border:none; cursor:text; padding:0;}
.page .lef .omission:hover,.page2 .lef .omission:hover{ background:#FFF; color:#434343;}
.page .lef a:hover{ border-color:#06F; color:#06F}
.page .lef .active{ font-weight:bold; background:#06F; color:#FFF; cursor:text;}
.page .lef .active:hover{ color:#FFF; border-color:#dcdddd;}

.page .rig,.page2 .rig{ margin-left:12px;}
.page .rig span,.page2 .rig span{ display:block;}
.page .sp1,.page2 .sp1{ font-size:16px; padding-top:2px; line-height:29px; width:80px;}
.page .sp2,.page2 .sp2{ font-size:14px; color:#a0a0a0; line-height:30px; line-height:30px;}
.page .sp2 em,.page2 .sp2 em{ font-style:normal;}
.page .inp,.page2 .inp{ width:30px; height:22px; border:1px solid #c9c9c9; margin-top:2px; padding:2px 0 0 8px; _padding-top:5px; _height:19px;}
.page .sure,.page2 .sure{ width:52px; height:26px; border:none; background:url(../images/sure.gif) no-repeat; cursor:pointer; margin:2px 0 0 12px;}
.page2 .lef a{ color:#666; border:1px solid #ccc; background:#fdfdfd;}
.page .lef a,.page2 .lef a{ height:29px; line-height:29px; display:inline-block; padding:0 15px;}

.page2 .lef a:hover{ border-color:#f7bf4f; color:#aa5500; background:#fdeaa6;}
.page2 .lef .active{ background:#fdeaa6; color:#aa5500; cursor:text;}
.page2 .lef .active:hover{ border-color:#f7bf4f;}

/*遮罩层*/
#web_top_black{opacity:0.6; filter:alpha(opacity=60); z-index:100;}
#web_top_blacks1{opacity:0.01; filter:alpha(opacity=1); z-index:2;}
#web_top_black, #web_top_blacks1{ width:100%; height:100%; background:#000; position:absolute; left:0; top:0; -moz-opacity:0.6; -khtml-opacity:0.6;}

/*按钮样式*/
.inp_btn, .inp_xbtn{padding:0px 15px;border:none;border-radius:2px;color:#fff;cursor:pointer;text-align:center;font-size:14px;height:28px;line-height:28px;background:#c7000b;display:inline-block;}
.Abtn_a, .A_xbtn{color:#fff;text-align:center;border-radius:2px;font-size:14px;height:26px;line-height:26px;text-shadow:1px 1px 1px #b10209;background: #c7000b;display:block;}
.Abtn_b{color:#fff;text-align:center;border-radius:2px;font-size:14px;height:26px;line-height:26px;text-shadow:1px 1px 1px #b10209;background: #F9891C;display:block;}
.inp_xbtn{width:1;overflow:visible;border-radius: 1px;font-size:14px;font-weight: 100;height: 25px;line-height: 25px;min-width: 75px;text-shadow: 1px 1px 1px #d6850d;background: #f39c11;}
.A_xbtn{font-size: 12px;font-weight: 100;border-radius: 1px;height: 25px;line-height: 25px;min-width: 45px;text-shadow: 1px 1px 1px #d6850d;background: #f39c11;}
.btn_fc0{background: #f49d12; text-shadow: 1px 1px 1px #d6850d;} /*黄色按钮背景*/
.btn_f00{background: #c7000b; }
input.bgccc{background:#ccc;text-shadow: 1px 1px 1px #ccc;}
a.bgccc{background:#ccc;text-shadow: 1px 1px 1px #ccc;}

/*table*/
select{font-size: 12px;}
.boxbr,.boxbk {padding-bottom:3px;}
.select0{padding:2px;border:1px solid #a8acad;}
.select1{padding:3px;border:1px solid #a8acad;}
.select2 {padding: 5px 3px;border:1px solid #a8acad;}
.select3 {padding: 3px 3px 4px;border:1px solid #a8acad;}
.inpk,.inpk2,.inpk3{height:22px;line-height:22px;border:1px solid #a8acad;padding-left:5px;}
.form1 th {border: 1px solid #d9d9d9;font-weight: bold;text-align: center;background: #f3f3f3;color: #333}
.form1 tr td{border: 1px solid #d9d9d9;padding: 0px 5px;text-align: center;word-wrap:break-word;word-break:break-all;}
.form1 tr td.bone{ border:none; background:#fff;}
.form1 .table_nbr td{border: 1px solid #a8acad;}
.form1 .bgf6efd3{background:#f6efd3;}
.form1 p{line-height: 20px;}
.button_1{ border:1px solid #a8acad; background:#fff; height:23px; line-height:23px\9;}

/*时间控件*/
.combo {white-space: nowrap;font-size: 12px;margin: 0px;line-height: 20px;padding: 2px 2px 2px 5px;border: 1px solid #a8acad;background: #fff;}
.combo-text {font-size: 12px;border: 0px;line-height: 20px;height: 20px;padding: 0px;_height: 18px;_line-height: 18px;}
.combo-arrow {background: url('../images/ic_li.png') no-repeat 2px 3px;width: 18px;height: 20px;overflow: hidden;display: inline-block;vertical-align: top;cursor: pointer;/*opacity: 0.6;filter: alpha(opacity=60);*/}

/*气泡浮出层*/
.poptip{position: absolute;top: 20px;left:20px;padding: 6px 10px 5px;*padding: 7px 10px 4px;line-height: 16px;color: #DB7C22;font-size: 12px;background-color: #FFFCEF;border: solid 1px #FFBB76;border-radius: 2px;box-shadow: 0 0 3px #ddd;}
.poptip-arrow{position: absolute;overflow: hidden;font-style: normal;font-family: simsun;font-size: 12px;text-shadow:0 0 2px #ccc;}
.poptip-arrow em,.poptip-arrow i{position: absolute;left:0;top:0;font-style: normal;}
.poptip-arrow em{color: #FFBB76;}
.poptip-arrow i{color: #FFFCEF;text-shadow:none;}
.poptip-arrow-top,.poptip-arrow-bottom{height: 6px;width: 12px;left:12px;margin-left:-6px;}
.poptip-arrow-left,.poptip-arrow-right{height: 12px;width: 6px;top: 12px;margin-top:-6px;}
.poptip-arrow-top{top: -6px; /* left: 50%; */left: 23%;}
.poptip-arrow-top em{top: -1px;}
.poptip-arrow-top i{top: 0px;}
.poptip-arrow-bottom{bottom: -6px;}
.poptip-arrow-bottom em{top: -8px;}
.poptip-arrow-bottom i{top: -9px;}
.poptip-arrow-left{left:-6px;}
.poptip-arrow-left em{left:1px;}
.poptip-arrow-left i{left:2px;}
.poptip-arrow-right{right:-6px;}
.poptip-arrow-right em{left:-6px;}
.poptip-arrow-right i{left:-7px;}

/*新调整导航 申请加盟*/
.dropmenu{width:950px;margin:0 auto;height: 40px;background: #bf000b;}
.dropmenu.Bg20385c{background:#20385c;}/*深蓝色*/
.dropmenu.Bg20385c .hNav-so.light{background:#f39800;}
.dropmenu.Bg20385c .hNav-hover a:hover {color:#f39800;}
.dropmenu ul{float:left;position: relative;z-index:3;}
.dropmenu .hNav-so a {font-size: 16px;color: #fff;font-family: "微软雅黑";display: block;}
.dropmenu .hNav-so {position: relative;z-index: 2;font-size: 18px;color: #fff;font-family: "微软雅黑";display: block;width: 105px;text-align: center;height: 40px;line-height: 40px;}
.dropmenu .hNav-so.light {background: #900;}
.dropmenu .hNav-hover {border: solid 1px #BFBFBF;border-bottom:none;background: #FFF;left: 0;position: absolute;top: 40px; z-index:1;display: none;}
.dropmenu .hNav-hover a {font-size: 14px;color: #333;height:40px;line-height:40px;font-family: "微软雅黑";display: block;border-bottom: solid 1px #BFBFBF;padding: 0 20px;}
.dropmenu .hNav-hover a:hover {color:#900;}

/**新弹出层样式**/
.iDialog {position: fixed;_position: absolute;font: 14px/1.75 Arial, sans-serif, 宋体;color: #2b2b2b;text-align: left;}
.iDialogWrapTable {border-spacing: 0;border-collapse: collapse;width: 100%;}
.iDialog tr, .iDialog td {padding: 0;margin: 0;border: 0;}
.itd-top-left, .itd-top-right, .itd-bot-left, .itd-bot-right {width: 10px;height: 10px;background: transparent url(../images/dialog.png) no-repeat 0 0;filter: alpha(opacity=20);opacity: 0.2;}
.itd-top-center, .itd-mid-left, .itd-mid-right, .itd-bot-center {background: #000;filter: alpha(opacity=20);opacity: 0.2;}
.iDialogContent {background-color: #fff;border: 2px solid #d0d0d0;}
.iDialogHead {height: 35px;background: #eee;}
.iDialogHead h1 {display: block;line-height: 37px;text-align: left;font-size: 14px;font-weight: 700;padding: 0 0 0 .5em;margin: 0;color: #c6000d;}
.iDialogClose {display: block;width: 15px;height: 15px;position: absolute;top: 10px;right: 10px;z-index: 1;background: #f5f5f5 url(../images/dialog.png) no-repeat -68px 0px;outline: none;overflow: hidden;}
.iDialogBody {background: #fff;padding: 0;margin: 0;}
.iDialogMain {background: #fff;min-height: 30px;_height: 30px;overflow: auto;_overflow: inherit word-wrap: break-word;word-break: break-all;padding: 15px 15px 10px;}
.iDialogFoot {padding:15px 5px 25px;text-align: center;}
.iDialogBtn, .iDialogBtn:hover {display: inline-block;vertical-align: middle;line-height: 1.5;border: 0;font-size: inherit;color: inherit;margin: 0 5px;text-decoration: none!important;background-position: 100% -142px;}
.iDialogBtn, .iDialogBtn span {color: #fff;cursor: pointer;text-align: center;border-radius: 2px;font-family: "微软雅黑";font-size: 18px;height: 32px;line-height: 32px;min-width: 90px;text-shadow: 1px 1px 1px #b10209;background: #f49d12;}
.iDialogBtn span {padding: 0 15px 0 15px;float:left;}
.iDialogLayout {position: fixed;_position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.4;filter: alpha(opacity=20);}
/**内置样式**/
.iFrameDialog .iDialogMain{ padding:0; overflow:hidden }
.iDialogError .iDialogBody,
.iDialogAlert .iDialogBody,
.iDialogConfirm .iDialogBody,
.iDialogInfo .iDialogBody{padding-left:50px;background:url(../images/dialogIcon.png) no-repeat 10px 20px;}
.iDialogError .iDialogMain,
.iDialogAlert .iDialogMain,
.iDialogConfirm .iDialogMain,
.iDialogInfo .iDialogMain{padding-left:0;min-height:70px;_height:70px;line-height:25px;}
.iDialogConfirm .iDialogBody{background-position:-37px 20px;}
.iDialogAlert .iDialogBody{ background-position:-84px 20px;}
.iDialogInfo .iDialogBody{background-position:-131px 20px;}/**end**/

.reset{padding:0 12px; border:1px solid #ccc; color:#005EA7; text-decoration:none; height:20px; line-height:20px;}
.col_grey { color: #c2bbb1; }
.reset{padding:0 12px; border:1px solid #ccc; color:#005EA7; text-decoration:none; height:20px; line-height:20px;}
.ac_results {width:394px; height: 300x; overflow: hidden; position: absolute; display: none; left: 0; top: 29px; background-color: #fff; z-index:1001; border: 1px solid #C8000B; border-top:none;}
.ac_results li {height: 30px !important; line-height: 30px; padding: 0 5px; cursor:pointer; float: none !important; color:#999;}
.left_s { float: left; }
.right_s { float: right; }
.ac_last { text-align: left; }
.ac_over { background-color: #f5f5f5;}
.p-name,.p-shop{width:168px; overflow:hidden; height:30px; line-height:22px;}

/*IM 样式结束*/

/*遮罩层*/
.jqmOverlay {background-color: #000;}

.in_body{padding: 10px;}
.pop_a1{width:250px;margin:0 auto;padding:20px 0;}
.btn_save,.btn_cancel{ width:90px; color: #fff;cursor: pointer;float: left;padding: 0px 15px 0px;text-align: center;border-radius: 2px;/* font-family: "黑体"; */font-size: 18px;height: 32px;line-height: 32px;min-width: 90px;text-shadow: 1px 1px 1px #b10209;background: #c7000b;background: #f49d12; text-shadow: 1px 1px 1px #d6850d;}
.btn_cancel{margin-left:10px;}

.logoxy{ width:950px; height:64px;}

/*****************************/
/*-- 底部代码--*/
.help {overflow: hidden; clear: both; padding-top: 30px;font-family: 'microsoft yahei', Arial, Helvetica, sans-serif;}
.help_list { border-top: solid 1px #e4e4e4; }
.help_list li {float: left; width:237px; text-align:center;}
.help_list.li1 li{width:950px;}
.help_list.li2 li{width:475px;}
.help_list.li3 li{width:315px;}
.help_list.li4 li{width:237px;}
.help_list.li5 li{width:190px;}
.help_list.li6 li{width:158px;}
.help_list li a { color: #5f5f5f; }
.help_list dl { margin-top: 8px; }
.help_list dt { font-size: 14px; font-weight: bold;/* background: url(../images/icos_help.png) no-repeat; text-indent: 3em;*/ line-height: 35px; height: 35px; color: #5e5e5e; }
.help_list dd { height: 126px; }
.help_list dd {line-height: 20px; }
.footer-bottom{overflow: hidden;color:#5e5e5e;border-top: solid 1px #e4e4e4; padding-top:10px;}
.footer-bottom a{color:#5e5e5e;}
.footer-bottom a:hover{text-decoration:none;}
.footer-bottom .footer-left{height:40px; line-height:40px;float:left;}
.footer-bottom .copyright{float:right;height:40px; line-height:40px;}
.footer-bottom .copyright span{line-height:40px;}
.footer-bottom, .help {width: 950px; margin: 0 auto; clear:both; margin-bottom:10px;}

/*登陆页面尾部*/
#footer_box{overflow: hidden;color:#5e5e5e;border-top: solid 1px #e4e4e4; padding-top:10px; font-family: 'microsoft yahei', Arial, Helvetica, sans-serif;}
#footer_box .fl a{color:#5e5e5e;}
#footer_box .fl a:hover{text-decoration:none;}
#footer_box .fl{height:40px; line-height:40px;}
/*面包屑导航*/
#navigation{float: left;padding: 7px 10px;display:none;font-size: 12px;}
/*2014.12.25*/
.addMsgH3{background: url(../images/i_img.png) no-repeat;color: #C7000B;font-family: '黑体';padding: 35px 0 20px;text-indent: 2em;font-style: normal;font-weight: normal;font-size: 16px;text-align: center;}
.addMsgH3 .n_btn{text-indent: 0;vertical-align: middle;height: 26px;line-height: 26px;background-color: #f48e4a;display: inline-block;font-size: 14px;color: #fff;text-align: center;border: 0 none;cursor: pointer;min-width: 40px;padding: 0 10px;}