@charset "utf-8";
/*basic*/
*{margin:0; padding:0; }
body{ font-family: Arial,sans-serif; text-align:center; min-width: 320px; font-size:14px; line-height:20px; font-weight:normal; background:#fff; margin: 0;}
p{ text-align:left; margin: 0;}
.juzhong{ text-align: center;font-weight: bold }
.kaozuo{text-align: left}
li{ margin: 0;}
img{ border:none; }
ul,li{list-style:none; vertical-align:middle; margin: 0; padding: 0;}
input,select,textarea,img{vertical-align:middle;  }
button{-webkit-appearance:none; -webkit-outline-style: none;}
input.button{-webkit-appearance:none; -webkit-outline-style: none;}
.l{float:left;} /* 左浮动 */
.r{float:right;} /* 右浮动 */
a{color:#000; text-decoration:none;}/*默认链接样式*/
a:focus {-webkit-outline-style: none;}
a:hover{color:#000;text-decoration: none;}
.fl{float:left}
.fr{float:right}
.none{display:none}
.left{text-align:left}
.just{text-align:justify; text-justify:inter-ideograph;}
.indent{text-indent:2em;}

/* margin & padding style */
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mr10{margin-right:10px}

.blank5{height:5px; visibility:hidden;line-height:5px;clear:both;}
.blank10{height:10px; visibility:hidden;line-height:10px;clear:both;}

/*
input
*/
.input{border:1px solid #DDD; border-top:1px solid #BBB;height:24px;padding:5px;border-radius:2px;font-size:14px; background:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#fdfdfd))}
.inputText{border:1px solid #DDD;height:25px;padding:5px;border-radius:2px;font-size:14px;width:100%;-webkit-appearance:none; background:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#fdfdfd))}
.inputText.mleft0{margin-left:0;}
.inputText.style1{padding:3px 5px;height:16px;line-height:16px;vertical-align:middle;}

/*
textArea
*/
.textAreaMsg{border:1px solid #DDD;line-height:18px;height:108px;padding:5px;border-radius:2px;font-size:14px;width:100%;vertical-align:middle;-webkit-appearance:none;}
.btn{padding:10px 10px 30px; background:#fff}
.btn button{border-radius:2px;width:100%;background:#F8881D;border:0;height:38px;line-height:38px;font-size:16px;color:#FFF;font-family:"Microsoft Yahei";}


/* 顶部导航 */
.ttop{width:auto; height:auto; overflow:hidden; margin:0 auto; background:url(../app_images/header_bg.jpg)} 
.top{max-width:340px; height:auto; overflow:hidden; margin:0 auto;} 
.top img{width:60px;}
.top .company{padding:12px 40px; height:auto; overflow:hidden; text-align:left; font-family:'microsoft yahei';}
.top h2, .top h3{font-weight:normal;}
.top h2{font-size:16px; line-height:22px;}
.top h3{font-size:12px;}
.top .tlink{padding:5px 0; line-height:30px;}


.c-nav {width:100%; height:50px; overflow:hidden; background:#da2427; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); position: relative; -webkit-transform: translateZ(0);}
.c-nav-w {position: absolute; width: 100%; color: #212121; height: 30px; line-height: 30px; padding:10px 0; display: -webkit-box;}
.c-nav-w a {color: #212121;}

.c-nav-s {padding-left: 10px; min-width: 40px;}
.btn-back{display:block;height:28px;width:28px;background:url("../app_images/icon6.png") no-repeat center -200px;background-size:100%; text-indent:-999px}

.c-nav-c {-webkit-box-flex: 1; text-align: center; padding: 0 6px;}
.c-nav-c span {font-size:18px; display: block; color:#FFF; position: relative;}

.c-nav-e {min-width: 40px; text-align: right; padding-right:10px;}
.c-nav-e .btn_manage{padding:0 10px;height:28px;line-height:28px;color:#FFF;border-radius:2px;display:block;text-align:center;font-size:15px;}

.c-btn-green {width: 100%; display: block; text-align: center; color: #fff; height: 38px; line-height: 38px; font-size: 16px; border-radius: 4px; -webkit-border-radius: 4px; border: 1px #D13600 solid; background: -webkit-gradient(linear, center bottom, center top, from(#61b100), to(#61b100));}
.c-btn-green:hover{color:#FFF}

/* 导航 */
.nav{height:40px; width:100%; overflow:hidden;}
.nav li{width:20%; height:40px; overflow:hidden; float:left; line-height:40px;}
.nav li a{color:#FFF; font-size:16px; text-decoration:none; display:block; background:#DA2427}
.nav li a.on, .nav li a:hover{background:#BA0506;}

.sub_nav{width:339px; height:auto; overflow:hidden; margin:0 auto 5px; border-right:1px solid #dbdbdb; display:-webkit-box}
.sub_nav li{-webkit-box-flex:1; width:100%;  height:30px; line-height:30px; border:1px solid #dbdbdb; border-right:0}
.sub_nav li.selected{background:#dbdbdb}
.sub_nav li a{display:block}


/* 内容 */
.mainContent{width:340px; height:auto; overflow:hidden; margin:0 auto}
.sect{width:100%; height:auto; overflow:hidden}
.titBox{height:35px; line-height:35px; background:#DA2427;}
.titBox h1{font-size:17px; color:#FFF; width:260px; text-align:left; margin-left:15px}
.titBox .more{background:url(../app_images/arrow_white.png) no-repeat center center; width:35px; height:35px; display:block}
.sect .cont{padding:10px 5px 0; height:auto; overflow:hidden;}

/* listBox */
.listBox{width:340px; height:auto;overflow:hidden; margin:0 auto;}
.listBox .picHold{width:320px; height:auto; overflow:hidden; margin:0 auto; border:1px solid #efefef; padding:4px; background:#FFF }
.listBox .picHold img{width:320px; max-width:320px; min-height:240px; width:expression(this.height > 240 ? 240:true);}
.listBox .title{width:320px; height:30px; overflow:hidden; line-height:30px; text-align:center; text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}

.pageSel{width:100%; height:auto; overflow:hidden; padding: 6px 0 0 0;display: -webkit-box; display: box; -webkit-box-orient: horizontal; box-orient: horizontal;}
.pageSel a{width: 50%; display: block; background: #d8d8d8; background-repeat:no-repeat; position: relative; color: #000; padding: 10px; -webkit-box-flex: 1; box-flex: 1;}
.pageSel .pagePrev {margin-right: 1px; padding-left: 23px; background-image:url(../app_images/arrow_red_left.png); background-position:left center;}
.pageSel .pageNext {margin-left: 1px; padding-right: 23px; background-image:url(../app_images/arrow_red_right.png); background-position:right center;}
.pageSel .pagePrev p{text-align:right}
.pageSel .pageNext p{text-align:left}
.pageSel .disTap p {opacity: .4;}

.pageSel .p1, .pageSel .p2 {overflow: hidden;word-wrap: break-word;word-break: break-all;}
.pageSel .p1 {line-height: 16px;height: 16px;}
.pageSel .p2 {font-size: 12px;line-height: 14px;height: 14px;margin-top: 2px;}

/* scroll */
.scroll{width:340px; height:auto; position:relative; overflow:hidden; margin:0 auto;}
.mod{float:left; width:340px; height:166px; overflow:hidden}
.mod img{width:340px; height:166px;}
.dotModule{padding:0 5px;height:11px;line-height:6px; position:absolute;bottom:5px;right:10px;z-index:11;}
.slide_dot{text-align:center;margin:3px 0 0 0;}
.slide_dot span{display:inline-block;margin:0 3px;width:5px;height:5px;vertical-align:middle;background:#f7f7f7;-webkit-border-radius:5px;}
.slide_dot .selected{background:#66ff33;}
.squ_scroll{width:340px; height:298px; position:relative; overflow:hidden; margin:0 auto;}
.squ{width:340px; height:298px; overflow:hidden; float:left}
.squ dl{width:170px; height:150px; line-height:20px; overflow:hidden; float:left}
.squ dt, .squ dd{width:170px; overflow:hidden;}
.squ dt{height:20px;}
.squ dd{height:125px;}
.squ img{width:164px; height:123px; padding:3px;}

.squModule{padding:0 5px;height:3px;line-height:3px;}
.squModule .slide_dot span{width:40px; height:3px; margin:0; margin-right:1px; background:#b0b0b0}
.squModule .slide_dot .selected{background:#a1131d}

.a_list{width:100%;}
.a_list li{width:100%; height:38px; line-height:38px; border-bottom:1px solid #DDD;position:relative; display:inline-block; text-align:left;}
.a_list li:after{content:' ';position:absolute;top:50%;margin-top:-3px;right:15px;width:6px;height:6px;border:#AAA solid;-webkit-transform:rotate(45deg);border-width:2px 2px 0 0;}
.a_list li:last-child{border:none}
.a_list li a{display:block;height:100%;text-overflow:ellipsis;white-space: nowrap;overflow:hidden;font-size:14px;height:18px;line-height:18px;padding:10px 20px 10px 15px;color:#323232; text-align:left}

.articleWrap{width:340px; height:auto; overflow:hidden; margin:10px auto; line-height:1.8}
.articleWrap .title{font-size:18px; height:auto; line-height:20px;}
.articleWrap .title2{font-size:12px; font-weight:normal; color:#b9b9c8; height:auto; line-height:25px; border-bottom:1px solid #959595}
.articleWrap .cont{height:auto; overflow:hidden; padding:10px 0;}
.articleWrap img{max-width:320px;}

.map{width:340px; height:340px; overflow:hidden; margin:10px auto}

/* product */
.categoryShow{ height:40px; line-height:40px; overflow:hidden; padding:0 10px; background:#d8d8d8; border-bottom: 1px solid #d9d9d9;}
.categoryShow h1{float:left; font-size:15px; font-weight:normal; color:#000}
.categoryShow .titleBar{float:right; width:60px; height: 28px; line-height: 28px; padding: 0 10px; margin: 5px 0 0 0; text-align: left; color: #000; vertical-align: top; border: 1px solid #b29d83; -webkit-border-radius: 3px; border-radius: 3px;}
.categoryShow .titleBar em {font-size: 13px; font-weight: normal; display: inline-block; vertical-align: top; margin: 1px 0 0 0;}
.categoryShow .titleBar .title {max-width: 70px; height: 23px; overflow: hidden; word-wrap: break-word; word-break: break-all;}
.categoryShow .titleBar .icon {width: 0;height: 0;margin: 11px 0 0 3px;border-top: 4px solid transparent;border-bottom: 4px solid transparent;border-left: 4px solid #000;}

.prodBox{width:340px; height:auto; overflow:hidden;}
.prodBox dl{width:170px; height:170px; line-height:20px; overflow:hidden; float:left}
.prodBox dt, .squ dd{width:170px; overflow:hidden;}
.prodBox dt{height:20px;}
.prodBox dd{height:140px;}
.prodBox img{width:164px; height:123px; padding:3px;}

.plantBox{width:340px; height:auto; overflow:hidden;}
.plantBox dl{width:170px; height:149px; line-height:20px; overflow:hidden; float:left}
.plantBox dt, .squ dd{width:170px; overflow:hidden;}
.plantBox dt{height:20px;}
.plantBox dd{height:129px;}
.plantBox img{width:164px; height:123px; padding:3px;}

.prodDetail{width:340px; height:auto; overflow:hidden; margin:0 auto}
.prodDetail .img{width:340px; height:auto; overflow:hidden}
.prodDetail img{max-width:340px;}
.prodDetail .title{line-height:25px; height:auto; overflow:hidden; padding:0px 10px; margin-top:5px}
.prodDetail .cont{padding:10px 0; height:auto; overflow:hidden; line-height:25px;}
.prodDetail .cont img{max-width:340px;}

/*slider*/
.ui-slider{background:#FFF; width:340px;height:260px; overflow:hidden; position:relative;margin:2px auto}
.ui-slider .dt-slider,.dt-slider-cont{height:260px;; overflow:hidden; margin:0 auto; position:relative;}
.ui-slider .dt-slider .dt-slct-ul{width:100%;display:-webkit-box; position:absolute; text-align:center;}
.ui-slider .dt-slider .dt-slct-ul li{width:100%; display:-webkit-box; -webkit-box-pack:center; -webkit-box-align:center;}
.ui-slider .dt-slider .dt-slct-ul li img{width:100%; display:block;}
.dt-slider-mask{position:absolute; width:100%; height:47px; left:0; bottom:0; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABeCAYAAADizX6rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDM0MiwgMjAxMC8wMS8xMC0xODowNjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNkZEMjgwQjBCQjIxMUUzOEYzOENBQjA0QzcyMjlERCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNkZEMjgwQzBCQjIxMUUzOEYzOENBQjA0QzcyMjlERCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE2RkQyODA5MEJCMjExRTM4RjM4Q0FCMDRDNzIyOUREIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE2RkQyODBBMEJCMjExRTM4RjM4Q0FCMDRDNzIyOUREIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5LQHtgAAAGlJREFUeNpUxtsKgkAARdHRUctLRkVRVOKFLBTD9P//TSZww3lZLGuM8eyKr/tjlQBCXQQbZQsxJJBCBjvIYQ8H5QgnOCsXuCo3uCsPxxMKKJXKUUMDL6V1vOEDndLDoHxhVH4wwbwIMAAJxwnf45E4EQAAAABJRU5ErkJggg==) repeat-x; background-size:contain; z-index:9}
.dt-slider-status{position:absolute; top:10px; width:100%; text-align:center; z-index:8;}
.dt-slider-status i{display:inline-block; width:7px; height:7px; border-radius:7px; background-color:#f7f7f7; border:1px rgba(0,0,0,.2) solid; margin-right:12px;}
.dt-slider-status .sel{width:9px; height:9px; border-radius:9px; border:0; background-color:#ff5000;}
.dts-ul{position:absolute; bottom:12px; right:16px; width:70px; z-index:100;}
.dts-ul>li{background-color:rgba(0,0,0,.4); height:28px; line-height:28px; color:#FFF; border-radius:10px; background-repeat:no-repeat;}
.dts-fav{padding-left:33px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAiCAYAAAA3WXuFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpBMURDNEY3NjI3MjA2ODExODIyQUY4N0Q1NjIyQkU4QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxNjNEOTUwQUVFQTQxMUUyODE5Q0M3ODA0NDk2QUVFQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxNjNEOTUwOUVFQTQxMUUyODE5Q0M3ODA0NDk2QUVFQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkVDMDc3NEUyNjIwNjgxMTgyMkFBNDNGNjE2QzVFMTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTFEQzRGNzYyNzIwNjgxMTgyMkFGODdENTYyMkJFOEMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4V2nkmAAACMklEQVR42sRY30dDURzfT9LDRkVv0zRRryPSZcQYI5YRMWJEGaOn/oDYfxBjGUvUS5QlSpS7iqyX0VMP6bXHoqfN7Xs5V7dv59xz7/nO7cPn4fz6ns8553u+33Nv0DCMABFJoAbsAF+pxgKmIAKTwE/jB3WiPbKglvEXcYrNEGFzw+yoMDYoJ0YRtM78ByP/X4KKgvoMMOu3oBQw59Be9ltQCZWvUHkVOOanoCVUPgbeDsO5Q4pi7LfLDIYHwHPUL+dXYMSxp8Xq45yYlFMNjCPAJvDF8I6sJFDKoAMrWNCloQYdrTBjqKNpCUoRjOxytv2GYG9UdYd0gRiTs0xUX3WHLB86EnSsUjM44wSwLZijIsr2DSf1BM4Auxy770BN9vwoC0S12Sq9iskDvwTHPuX2PaQx9RjmKqc9iKkIFncCjHl9oJkT33OMPQPDBDENyosxxlaDkXEhiHdJytQX4wdwBXiH6gcushLuswXcH0ZyTQAXUd2Di3EdlWQbcdEHP0nP0OoXWPZ/ZCKsNpz9l9l8fWq2P0V+sGlrq3McvmBr11F7kfoZFOE4ZgI4B7yWpIEosIbqD6mC8pxgtuMyT3U52f+NKmiPE9BEk4vQQ2WNIqjnYida7HjmJcdooaYqKCExbG5/iTOuLhnXURW05mDUPLpJh7E5yTGOqwiqcgyZzrztMrFG2W3jQVMRlEZGLth19/r8KLD4ZHdyYf+g5IdV2vYz6mkIf0oGnJTyC98CDAB4JbQbai+jeQAAAABJRU5ErkJggg==); background-position:12px 5px; background-size:18px 17px;}
.dts-faved{text-align:center; display:none}

/*订单*/
.order{width:340px; height:auto; overflow:hidden; margin:0 auto}
.order dl{position:relative;line-height:24px;border-bottom:1px solid #EEE;padding:8px 10px;min-height:24px;}

.order dl.goto:after{content:' ';position:absolute;top:50%;margin-top:-4px;right:12px;width:6px;height:6px;border:#AAAAAA solid;-webkit-transform: rotate(45deg);border-width: 2px 2px 0 0;}
.order dl.goto a{display:block;}
.order dl.goto li{line-height:20px;}
.order dt{width:80px;position:absolute;top:0;left:0;font-size:14px;color:#787878; padding:8px 0; padding-left:10px;text-align:left;}
.order dd{padding-left:90px; width:215px;font-size:14px; text-align:left}
.order dd span{font-size:12px;}
.order dd .summary{overflow:hidden;width:100%;margin-left:-12px;text-overflow:ellipsis;white-space:nowrap;color:#434343;}

.order dl li.labelCheckbox{line-height:18px;padding:8px 0 8px 20px;position:relative;}
.order dl li.labelCheckbox input{position:absolute;top:8px;left:0;}
.order dl li.labelCheckbox label{height:18px;line-height:18px;}
.order .checkcodeimg{height:20px;margin-left:10px}

/*leftcate*/
#leftCate {position:absolute; width:150px; height:100%;	right:0; top:0;	z-index:999; overflow:hidden}
#leftCate #swipeTop {-webkit-transform:translate(150px,0px); min-height:100%; overflow:hidden}
#leftmask {position:absolute; width:100%; height:100%; background:rgba(51,51,51,0.3); z-index:199; top:0}
#leftmask:before,#leftmask:after {content:''; position:absolute; width:8px;	height:8px; top:200px; border-right:4px solid #fff; border-bottom:4px solid #fff; -webkit-transform:rotate(-45deg)}
#leftmask:before {right:160px}
#leftmask:after {right:170px}
.c-tcate {background:#e8e8e8;top:0!important; width:150px}
.c-tcate .sc-title {font-size:12px; color:#aaa; font-weight:bold; height:30px; line-height:30px; padding:0 16px; border-bottom:1px solid #bcbfc6; background:-webkit-gradient(linear,center top,center bottom,from(#f4f4f4),to(#ebebeb))}
.c-tcate li{-webkit-box-sizing:border-box; height:40px; line-height:40px; border-bottom:1px solid #d0d0d0; position:relative}
.c-tcate li a{display:block; font-size:16px;}
.c-tcate li.h:after{content:'' !important; display:inline-block; position:absolute; width:16px; height:16px; right:8px; top:13px; z-index:1; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAgCAYAAADqgqNBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REUxNzEzQkNDNDE5MTFFMjlFQzc4RUMzMEYyQTYxRTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REUxNzEzQkRDNDE5MTFFMjlFQzc4RUMzMEYyQTYxRTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENTM3Q0Y2MUM0MTgxMUUyOUVDNzhFQzMwRjJBNjFFNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENTM3Q0Y2MkM0MTgxMUUyOUVDNzhFQzMwRjJBNjFFNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjXuq10AAAHZSURBVHjavJbBRwRRHMdndtcQnaJTdOq0h0SUiE7RLeofKC2RKHWZtErZSHSIdJpVRKeUOu0polNElyIiUkmxxBIRfX+8Yaz3e/Nm2t/++Bgzv3m+v/d77/d7z30bd5phHlgBE+r9AKznnObYFpiLvC+DbKYJwoNgVvN9Slq8BezTLHVOafE10MX4jiTF+8AC43sGxYzg7mbTDZsGNSlx2s15xkdlVpFa8x7gM753sCi14bIq3R7jnwFVKXFfzVxnx+BUqtTyqoXqrKpmLVLnlO7AkO558CklTn17gPGdg0OpDkcdrMT4vnTpjop7avCLomRIn84C1cN1RmX1yg3Mqf7r1zWIXjAKfmKE6bQaYnwXoGwa7OIy8YFnu8ZXiQmgE9yBVo2vBrrBk0nctOYj4MywBAEjTFaMEw7FyykCoOvQMDPmCuzabBYSXw0bvWUAHWCb+ZeWqAB+bcVpwFiCAPZAG/MfTeTBtkzcyO2VyuVECXF2bzgqb0C/7azrN9y3RQbyjUg3t9ttAtDZJrhN2hp1pZY0AFqKjTR9matz2wAozZMWnTBxk7EJYAdcpz2R4k41UwCPqpM5UuKmAArKJyquC4Da5+V/LwJJLhNhACS81Ijrz58AAwCokGJu2BTt8AAAAABJRU5ErkJggg==) no-repeat 0 0; background-size:contain}

/* page */
.pagenav {background:#e8e8e8}
.pagenav .pagenav-normal,.pagenav .pagenav-slider {height:40px;	line-height:40px; border-top:1px solid #dbdbdb}
.pagenav-main {padding:0 9px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb}
.pagenav {width:100%;}
.pagenav-normal .pagenav-main {padding:0;	margin:0 -1px 0 -1px}
.pagenav-normal .pagenav-main .close {width:56px;	height:16px; position:absolute;	display:block; top:-16px; background:#e8e8e8; left:50%; margin-left:-28px; border:1px solid #dbdbdb;	border-bottom-color:#e8e8e8}
.pagenav-normal .pagenav-main .close .icons-arrow-down {margin-top:7px; margin-left:25px}
.pagenav-normal .pagenav-main .currentPage {color:#f50}
.pagenav-normal .disabled {color:#999}
.pagenav-normal>div {height:100%;	width:33.3%; display:inline-block; text-align:center; float:left}



/*搜索页的搜索条*/
p.search_bar{ padding: 5px 0;}
.search_bar select{ margin-right: 4px;border:1px solid #a8a8a8; height:24px;}
.search_bar input{ margin-right: 4px;border:1px solid #a8a8a8; height:22px;}
.search_bar input.write{ width: 120px;}

.search_box{ height: 62px; background: url(../app_images/search_mid.gif) repeat-x; margin-top: -1px;}
.search_mid{ padding: 15px 0 0 0; }
.searchs{width: 285px;  margin: 0 auto; font-size: 14px;}
.searchs .select{ width: 52px; float: left; height: 35px;  background: url(../app_images/search_select.jpg) no-repeat; display: inline-block; position: relative; }
.searchs .select span.sled{ width: 48px; padding-right: 4px; height: 35px; line-height: 35px; background: url(../app_images/change_bg.gif) no-repeat 39px 17px; color: #afafaf;  display: inline-block;}
.searchs .select div.mor{ background: #fff;  width: 52px; position: absolute; top:2px; left: 2px; line-height: 28px; width: 50px; border: 1px solid #ccc;z-index:1;}
.searchs .search_input{-webkit-appearance:none; -webkit-border-radius:0;width: 176px; font-size: 14px; padding-left: 5px; float: left;  display: inline-block; background: url(../app_images/search_box_bg.jpg) repeat-x;  border: none; height: 35px;line-height: normal; }
.no_back{background-image: none;}
.searchs .search_button{ border: none; -webkit-border-radius:0; width: 44px; float: left;  height: 35px; background: url(../app_images/search_button.jpg) no-repeat; }


/* 底部 */
.index_bottom{padding: 10px 0; text-align: center; background: #f1f1f1;}
.index_bottom.same{ background: #efefef;}
.index_bottom p{ line-height: 29px; height: 29px; color: #969696;  text-align: center; font-size: 13px;}
.index_bottom p a{ margin: 0 14px; color: #969696; text-decoration: none !important;}
.index_bottom p a.gray{color: #5e5e5e; text-decoration: none;}
.foot{ background:#DA2427; color:#fff; text-align:center; line-height: 22px; padding:15px 0;}/*页面底部样式*/
.foot a{color:#FFF; text-decoration:none}

.c-float-shortcutLayer {position:relative;display:inline-block;width:190px;max-width:400px;background:#f7ab06;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffba27),color-stop(100%,#f7ab06));border:1px solid #e68200;border-radius:3px;-webkit-box-shadow:inset 0 0 2px 2px #ffc241}
.c-float-shortcutLayer .shtxt {padding:12px 10px}
.c-float-shortcutLayer .shclose {position:absolute;right:3px;top:2px;width:14px;height:14px;background:url('../images/close.png');-webkit-background-size:contain}
.c-float-shortcutLayer .xjt {position:absolute;width:13px;height:8px;left:50%;margin-left:-10px}
.c-float-shortcutLayer .xjt:before {content:'';position:absolute;right:0;top:-3px;width:9px;height:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9b114),color-stop(100%,#fab113));-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px}
.c-float-shortcutLayer .xjt span {position:absolute;display:block;width:18px;height:8px;overflow:hidden}
.c-float-shortcutLayer .xjt span em {display:block;position:absolute;top:-6px;left:3px;width:9px;height:9px;background:#f7ab06;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffba27),color-stop(100%,#f7ab06));border:1px solid #e68200;-webkit-box-shadow:inset 0 0 2px 2px #ffc241;-webkit-transform:rotate(45deg)}
.c-float-fingPop {background-color:rgba(23,23,23,0.9)}
.c-float-fingPop .innerC {width:173px;margin:0 auto;padding-top:5px}
.c-float-fingPop .innerC .fingerImg {display:inline-block;width:63px;height:70px;background-image:url('http://a.tbcdn.cn/mw/base/styles/component/float/images/fingers.png')}
.c-float-fingPop .innerC .ftxt {display:inline-block;width:101px;padding:20px 0 10px 0;vertical-align:top;color:white}
.c-float-shakePop {background-color:rgba(23,23,23,0.9);display:block;text-align:center;padding:10px 10px 10px 10px;color:#fff}
.c-float-impWarn {background-color:rgba(215,23,23,0.9);display:block;text-align:center;padding:10px 10px 10px 10px;color:#fff}
.c-float-modePop {text-align:center;background-color:rgba(23,23,23,0.9)}
.c-float-modePop .warnMsg {padding:10px 10px 10px 10px;color:#fff}
.c-float-modePop .doBtn {width:170px;margin:0 auto}
.c-float-modePop button {padding:6px 9px 6px 9px;color:#949494;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#404040),color-stop(100%,#2e2e2e));border:0;border-radius:2px}
.c-float-shade {width:100%;display:block;position:absolute;z-index:99;background-color:#000;opacity:.5;top:0;left:0}
.c-float-shade.hide {display:none}
.c-float-popWrap {width:220px;border-radius:2px;z-index:9999;position:absolute;overflow:hidden}
.c-float-popWrap .c-float-modePop {background-color:rgba(51,51,51,0.9);border-radius:2px;padding:15px}
.c-float-popWrap .c-float-modePop .warnMsg {padding:0;font-size:14px}
.c-float-popWrap .c-float-modePop .content {margin-top:10px}
.c-float-popWrap .c-float-modePop .doBtn {width:190px;margin-top:10px}
.c-float-popWrap .c-float-modePop button {width:80px;height:30px;line-height:30px;color:#444;font-size:14px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#999));border:0;border-radius:2px;padding:0;margin:10px 5px 0}
.c-float-popWrap.hide {display:none;-webkit-box-shadow:none}
.c-float-popWrap.show {display:block;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.3)}
.c-float-popWrap.msgMode .c-float-modePop .content,.c-float-popWrap.msgMode .c-float-modePop .doBtn {display:none}
.c-float-popWrap.alertMode .c-float-modePop .content {display:none}
.c-float-popWrap.alertMode .c-float-modePop .doBtn .cancel {display:none}
.c-float-popWrap.confirmMode .c-float-modePop .content,.c-float-popWrap.confirmMode .c-float-modePop .doBtn {display:block}
.c-float-gallery .ctrlBtn {display:none;margin-bottom:11px}
.c-float-gallery .ctrlBtn button {padding:6px 9px 6px 9px;color:#949494;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#404040),color-stop(100%,#2e2e2e));border:0;border-radius:2px}
.c-float-gallery .ctrlBtn button.lbtn {float:left}
.c-float-gallery .ctrlBtn button.rbtn {float:right}
.c-float-gallery .c-float-wrap {position:relative}
.c-float-gallery .c-float-wrap nav a {display:block;width:32px;height:32px;position:absolute;margin-top:-16px;top:50%}
.c-float-gallery .c-float-wrap nav a span {display:block;position:absolute;top:12px;left:12px;width:6px;height:6px;-webkit-transform:rotate(45deg)}
.c-float-gallery .c-float-wrap nav a.prev {left:10px}
.c-float-gallery .c-float-wrap nav a.prev span {border-left:3px solid #999;border-bottom:3px solid #999}
.c-float-gallery .c-float-wrap nav a.next {right:10px}
.c-float-gallery .c-float-wrap nav a.next span {border-right:3px solid #999;border-top:3px solid #999}
.c-float-gallery .c-float-wrap nav .position {position:absolute; left:35px; bottom:-25px; width:32px; height:18px;line-height:18px;font-size:12px;text-align:center;color:#999;background:rgba(10,10,10,0.68)}
.c-float-gallery .c-float-wrap nav .position .active {color:white}
.c-float-gallery.gfullscreen {position:absolute; top:0; width:100%; height:100%; min-height:500px; background:rgba(25,25,25,0.92); opacity:1}
.c-float-gallery.gfullscreen .ctrlBtn {display:block}
.c-float-gallery.gfullscreen .c-float-slide li {text-align:center}
.c-float-gallery.gfullscreen .c-float-slide img {max-width:300px; max-height:300px}
.c-float-gallery.gfullscreen .c-float-wrap nav a {z-index:99; top:50%}
.c-float-gallery.gfullscreen nav .position {width:60px; font-size:14px; bottom:-30px; left:50%; margin-left:-30px; color:#999; text-align:center; background:0}
.c-float-delPop {position:relative; background-color:rgba(95,95,95,0.6); height:50px}
.c-float-delPop .deltxt {position:absolute; right:20px; height:50px; line-height:50px; color:white; font-weight:bold}

.msg{margin:25px 0}
