body{margin:0px; padding:0px; font-size:14px; color:#666;font-family: microsoft yahei;background:#fff;width:100%;}
div,form,p,img,ul,ol,li,dl,dt,dd {margin:0px; padding:0px; list-style:none; }
input{margin:0;padding:0;}
h1,h2,h3,h4,h5 { margin:0; padding:0;}
table{border-spacing: 0; border-collapse: collapse;}
table,td,tr,th{font-size:12px; margin: 0; padding: 0; line-height:20px;}

*:focus {outline: none;}
img{ vertical-align:middle; padding:0px; margin:0px; border:0px;}
img a{ border:0px; text-decoration:none;}
img a:hover{ border:0px; text-decoration:none;}
a,a:link{color: #266392;text-decoration:none}
a:hover{color:#ff0000;text-decoration:underline}

.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mb15{margin-bottom:15px;}
.nobor{border:none;}
.money{font-family:Arial,Helvetica,sans-serif;color:#e53c53;}

.red{color:red;}
.green{color:green;}
.blue{color:blue;}

.fl { float: left; }
.fr { float: right; }
.fb { font-weight: bold }
.fi { font-style: italic }
.fu { text-decoration: underline }
.fn { text-decoration: none }
.tl { text-align: left }
.tc { text-align: center }
.tr { text-align: right }

/* 字体 */
.f8 { font-size: 8px; }
.f10 { font-size: 10px; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f28 { font-size: 28px; }

.blank { clear: both; visibility: hidden; line-height:0px;height:0px }
.blank5 { clear: both; visibility: hidden; line-height: 5px; height: 5px }
.blank10 { clear: both; visibility: hidden; line-height: 10px; height: 10px }
.blank20 { clear: both; visibility: hidden; line-height: 20px; height: 20px }
.blank50 { clear: both; visibility: hidden; line-height: 50px; height: 50px }

.clearfix:before,.clearfix:after,.container:before,.container:after{content:' ';display:table;}
.clearfix:after,.container:after{clear:both;}
.clear{clear: both;}
.stat{display:none;}

/*统一提交按钮 、表单*/
.blue_btn{width:120px;height:35px;margin:5px 0;border:0 none;padding:5px 0 8px;background:#4D96D4;font-weight:400;color:#fff;font-size:16px;text-align:center;cursor:pointer;font-family:\5FAE\8F6F\96C5\9ED1;border-radius:1px;}
.red_btn{width:120px;height:35px;margin:5px 0;border:0 none;padding:5px 0 8px;background:#F06255;font-weight:400;color:#fff;font-size:16px;text-align:center;cursor:pointer;font-family:\5FAE\8F6F\96C5\9ED1;border-radius:1px;}
.blue_btn:hover, .red_btn:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter:alpha(opacity=90); opacity: .9; }

/*base index*/
.wrap{width:1200px;max-width:1200px;margin:0 auto;display:block;overflow:hidden;}
.header{height:100px;padding:0 0 8px;background:#FFF url(../images/header_bg.gif) repeat-x;min-width:1000px;width:100%;margin:0 auto;_height:90px;_padding:0 0 0px;}
.header .top{margin:0 0 16px;background:#F4F5F7;border-bottom:1px solid #E0E3E9;display:block;overflow:hidden;padding:4px 0;opacity:0.8;}
.header .top strong{color:#777;font-weight:400;}
.header .top a{color:#777;}
.header .top a:hover{color:#F06255;}
.header .fr a{margin:0 5px;}
.header .fr a:hover{color:#F06255;}
.header h1{height:50px;margin:2px 0 10px;} 
.header h2{background:url(../images/logo.png) no-repeat;height:50px;text-indent:-999em;margin:2px 0 10px;font-weight:400;}
.header .sitename{clear:both;width:210px;height:65px;float:left;display:block; margin-top:-10px;}
.header .sitename .logo{background:url(/images/logo.gif) no-repeat -1px 0;height:65px;text-indent:-9999em;margin:4px 0 10px;font-weight:400;display:block;overflow:hidden;}
.header .sitedes{float:left;padding:38px 5px 0 26px;}
.header .top-nav{float:left;padding:10px 5px 0 6px;font-size:15px;color:#999;}
.header .top-nav span{font-family:arial;}
.header .top-nav code{color:#BBB;font-weight:400;}
.header .top-nav a{color:#777;font-weight:700;}
.header .top-nav a:hover{color:#F06255;}
.header .search{float:right;margin:10px 0 0 0;width:250px;position:relative;}
.header .form1{height:36px;border:1px solid #E3E3E3;width:200px;padding:0 10px;color:#999;font-family:\5FAE\8F6F\96C5\9ED1;border-right:none;font-size:14px;padding-top:8px\0;height:32px\0;+padding-top:8px;+height:32px;}
.header .seach-btn{cursor:pointer;position:absolute;background:url(../images/base.gif) no-repeat -4px -194px;width:45px;height:36px;border:none;left:200px;color:#FFF;font-family:\5FAE\8F6F\96C5\9ED1;_background:url(../images/base.gif) no-repeat -4px -192px;_height:37px;*background:url(../images/base.gif) no-repeat -4px -192px;*height:37px;}
.header .seach-btn:hover{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; filter:alpha(opacity=90); opacity: .9; }
.header .post{float:right;margin:10px 0 0 10px;width:170px;text-align:center;font-size:14px;height:32px;}
.header .post a{display:block;overflow:hidden;color:#FFF;background:#F06255;height:36px;line-height:36px;}
.header .post a:hover{background:#EE5144;}

/*一二级导航*/
.sNav{ width:1205px;clear:both;height:40px;background:#20BCF9;}
.sNav>a{font-size:16px;list-style:none;float:left;text-decoration:none;position:relative;font-weight:bold;overflow:hidden;}
.sNav>a li{background:#1294f6;padding:0px 28.8px;text-align:center;color:white;height:40px;line-height:40px;}
.sNav>a span{background:#FF7300;text-align:center;color:white;}

/*二级导航*/
.subnav{width:100%;overflow:hidden;}
.subnav,.subnav ul{margin-left:auto;margin-right:auto}
.subnav ul{background: url(/images/subnavbg.gif) bottom center;}
.subnav ul li{ float: left;height:40px; line-height:35px;font-size:14px;text-align:center;white-space:nowrap;}
.subnav ul li a{color:#222;display:block;padding-left:25px;padding-right:25px}
.subnav ul li.current a{color:#C40000; font-weight:bold;background: url(/images/subnav_on.png) no-repeat center;}
.subnav ul li a:hover{color:#C40000;}

/*main*/
.container{max-width:1200px;width:1200px;margin:0 auto;display:block;overflow:hidden;margin-top:8px;}
.top-banner{margin:6px 0 12px;}
.top-banner img{width:1000px;height:90px;}
.bottom-banner{margin:10px 0 0;}
.bottom-banner img{width:999px;height:70px;}

.welcome{margin-bottom:12px;background:#FFF;padding:8px 10px;border-bottom:1px solid #EEE;}
.welcome .notice{background:url(../images/base.gif) no-repeat 4px 0px;padding-left:30px}
.welcome .notice a{margin-right:10px;}
.welcome .tip{float:right;background:url(../images/base.gif) no-repeat 0 -23px;padding-left:25px}
.welcome .tip a{color:#F06255;}


.location{height:35px;line-height:35px;overflow:hidden;}
.location a:hover{text-decoration:underline;}
.location > .breadcrumb{float:left;color:#7c7c7c;}
.location > .ad{float:right;}
.pleft{float:left;width:890px;}
.pright{ width:300px; float:right;}

/* card */
.card{border:1px solid #eee;}
.card__title{height:30px;line-height:30px;background-color:#f3f3f3;border-bottom:1px solid #eee;}
.card__title > span{margin-left:10px;font-weight:bold;color:#666;}
.card__content{padding:10px;background-color:#fff;}
.filter-box{background:#fff;padding:15px 15px 0 15px;overflow:hidden;margin-bottom:15px;border: 1px solid #ddd;}
.filter-box > li{float:left;margin-right:15px;margin-bottom:15px;}
.filter-box > li > a{display:block;border:1px solid #f3f3f3;border-radius:3px;cursor:pointer;padding:3px 5px;color:#666;}
.filter-box > li > a:hover{color:#1294f6;}
.filter-box > li.active > a{color:#fff;background:#1294f6;border-color:#1294f6;font-weight:bold;}
.infolist-box { position: relative;}
.infolist__title{background-color:#f3f3f3;height:35px;line-height:35px;font-weight:bold;color:#666;}
.infolist__title span,.infolist ul li span{display:inline-block;width:160px;text-align:center;}
.infolist__title span:nth-child(1),.infolist ul li span:nth-child(1){width:380px;}
.infolist ul li > a{display:block;height:40px;font-size:14px;line-height:40px;border-bottom:1px solid #eee;color:#111;}
.infolist ul li > a > span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.infolist ul li > a > span:nth-child(1){width:365px;padding-left:15px;background:url('/images/li.gif') center left no-repeat;text-align:left;color:#2e7bbc;}
.infolist ul li.top > a > span:nth-child(1){background:url('/images/li.gif') center left no-repeat;padding-left:20px;width:360px;}
.infolist ul li.top > a > span:nth-child(1) > i{color:#f00;}
.infolist ul li > a > span:nth-child(2),.infolist ul li > a > span:nth-child(4){color:#666;}
.infolist ul li > a > span:nth-child(3){color:#f00;}
.infolist ul li > a > span:nth-child(4){text-align:right;color:#999;}
.infolist ul li > a:hover{cursor:pointer;background-color:#fafafa;}
.infolist ul li > a:hover > span:nth-child(1){color:#1294f6;}
.infolist ul li > a em{font-style:normal;font-size:12px;color:#999;margin-left:5px;}
.infolist ul li > a i{font-style:normal; font-size:16px;}

.index-left{width:210px;float:left;display:block;overflow:hidden;}
.index-left .topinfo{display:block;overflow:hidden;background:#FFF;padding:10px 10px 8px;}
.index-left .topinfo h3{background:url(../images/base.gif) no-repeat 5px -47px;padding-left:30px}
.index-left .topinfo ul{padding:5px 6px;width:185px;display:block;overflow:hidden;}
.index-left .topinfo li{line-height:25px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis}
.index-left .topinfo li a{color:#5285BC}
.index-left .topinfo li a:hover{color:#F06255;}

.catalog{display:block;overflow:hidden;background:#FFF;}
.catalog span{padding-bottom:6px;height:18px;display:block;}
.catalog h3{font-size:14px;color:#555;height:18px;padding:5px 5px 5px 30px}
.catalog h3 a{color:#555;}
.catalog h3 a:hover{color:#F06255;}
.catalog ul {clear:both;padding:6px 10px;border-bottom:1px dotted #DDD;display:block;overflow:hidden;}
.catalog ul li{font-size:14px;line-height:28px;float:left;margin:0 6px;}
.catalog ul li a{color:#5285BC;}
.catalog ul li a:hover{color:#F06255;}

.catalog .c1, .catalog .c2{border-bottom:1px solid #EBEBEB;display:block;overflow:hidden;_border-bottom:none;*padding-bottom:14px;}
.catalog .c1 ul, .catalog .c2 ul{float:left;margin:13px 5px 15px 24px;width:154px;_margin:13px 5px 15px 15px;}
.catalog .c3{border-bottom:1px solid #EBEBEB;display:block;overflow:hidden;*padding-bottom:13px;}
.catalog .c3 ul{float:left;margin:13px 5px 15px 24px;width:154px;_margin:13px 5px 15px 15px;}
.catalog .c4{border-right:1px solid #EBEBEB;display:block;overflow:hidden;width:176px;float:left;border-bottom:1px solid #EBEBEB}
.catalog .c5{border-bottom:1px solid #EBEBEB;display:block;overflow:hidden;width:177px;float:left;}
.catalog .c4 ul, .catalog .c5 ul{margin:16px 5px 15px 26px;}
.catalog .c6{border-bottom:1px solid #EBEBEB;display:block;overflow:hidden;width:177px;float:left;}
.catalog .c6 ul{margin:10px 5px 14px 26px;_margin:9px 5px 15px 15px;}
.catalog .c7{border-bottom:1px solid #EBEBEB;display:block;overflow:hidden;width:354px;_border-bottom:none;*padding-bottom:13px;}
.catalog .c7 ul{float:left;margin:14px 5px 18px 24px;width:142px;_margin:13px 5px 15px 15px;}

.catalog .l2{padding-top:3px;}
.catalog .l3{padding-top:3px;margin-left:24px;padding-left:9px;}

.c-fc{background:url(../images/base.gif) no-repeat 4px -243px;height:26px;}
.c-zf{background:url(../images/base.gif) no-repeat 4px -305px;height:26px;}
.c-es{background:url(../images/base.gif) no-repeat 4px -274px;height:26px;}
.c-zp{background:url(../images/base.gif) no-repeat 4px -361px;height:26px;}
.c-qz{background:url(../images/base.gif) no-repeat 4px -70px;height:26px;}
.c-bd{background:url(../images/base.gif) no-repeat 4px -453px;height:26px;}
.c-sj{background:url(../images/base.gif) no-repeat 4px -98px;height:26px;}
.c-qt{background:url(../images/base.gif) no-repeat 4px -126px;height:26px;}

.i-fc{background:url(../images/base.gif) no-repeat 0 -517px;height:29px;}
.i-zf{background:url(../images/base.gif) no-repeat 0 -552px;height:29px;}
.i-zp{background:url(../images/base.gif) no-repeat 0 -588px;height:29px;}
.i-qz{background:url(../images/base.gif) no-repeat 0 -624px;height:29px;}
.i-es{background:url(../images/base.gif) no-repeat 0 -660px;height:29px;}
.i-bd{background:url(../images/base.gif) no-repeat 0 -696px;height:29px;}
.i-sj{background:url(../images/base.gif) no-repeat 0 -731px;height:29px;}
.i-qt{background:url(../images/base.gif) no-repeat 0 -768px;height:29px;}
.i-tp{background:url(../images/base.gif) no-repeat 0 -801px;height:29px;}

.index-info{width:790px;display:block;overflow:hidden;padding-bottom:0px;float:left;}
.index-cat-info{display:block;overflow:hidden;padding-bottom:0px;}
.index-cat-info h3{font-size:14px;color:#555;border-bottom:1px solid #EEE;margin:4px 16px;height:18px;padding:5px 0 10px 35px;}
.index-cat-info h3 span{margin:3px 0 0;}
.index-cat-info h3 a{color:#555;border-left:0px solid #FF970F;padding:0 6px;}
.index-cat-info h3 a:hover{color:#F06255;}
.index-cat-info h3 span a{border-left:none}
.index-cat-info .box{background:#FFF;margin:0;float:left;width:379px;height:335px;margin-left:16px;border-bottom:1px solid #EEE;}
.index-cat-info .box span{float:right;font-size:12px;margin-right:3px;font-weight:400;}
.index-cat-info .box ul{margin:4px 20px 15px;padding:3px 0;}
.index-cat-info .box ul li{line-height:28px;font-size:14px;display:block;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow: ellipsis}
.index-cat-info .box ul li span{margin-right:5px;}
.index-cat-info .box ul li a{color:#5285BC;}
.index-cat-info .box ul li a:hover{color:#F06255;}

.index-picinfo{display:block;overflow:hidden;padding-bottom:0px;}
.index-picinfo h3{font-size:14px;color:#555;border-bottom:1px solid #EEE;margin:0 16px;height:20px;padding:10px 0 10px 35px;}
.index-picinfo h3 span{margin:3px 0 0;}
.index-picinfo h3 a{color:#555;border-left:0px solid #FF970F;padding:0 6px;}
.index-picinfo h3 a:hover{color:#F06255;}
.index-picinfo h3 span a{border-left:none}

.index-picinfo .box{background:#FFF;margin:0;width:100%;margin-left:16px;border-bottom:1px solid #EEE;}
.index-picinfo .box span{float:right;font-size:12px;margin-right:15px;font-weight:400;}
.index-picinfo .box ul{margin:12px 8px 5px;padding:3px 0;display:block;overflow:hidden;}
.index-picinfo .box ul li{float:left;line-height:28px;font-size:12px;width:142px;margin:3px 5px;display:block;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow: ellipsis}
.index-picinfo .box ul li a{color:#5285BC;}
.index-picinfo .box ul li a:hover{color:#F06255;}
.index-picinfo .box .info-pic {text-align:center;}
.index-picinfo .box .info-pic img{width:125px;height:90px;}
.index-picinfo .box .info-pic img:hover{ filter:alpha(opacity=90); opacity: .9;}
.index-picinfo .box .info-title {text-align:center;width:90%;margin:0 auto;display:block;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow: ellipsis}


.latest{background:#FFF;width:252px;float:left;margin-left:21px;border-bottom:1px solid #EBEBEB;display:block;overflow:hidden;}
.latest .box{margin:6px 0 5px;}
.latest .box ul{margin:5px 20px 0;padding:3px 0;}
.latest .box ul li{line-height:27px;font-size:14px;width:215px;display:block;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.latest .box ul li a{color:#5285BC;}
.latest .box ul li a:hover{color:#F06255;}

/* info tab */
#box_com{width:252px;display:block;overflow:hidden;}
#box_com ul{margin:0;padding:0;}
#box_com #tab{height:25px;}
#box_com #tab li{width:126px;line-height:24px;padding:5px 0 5px;text-align:center;float:left;background:#F7F7F0;cursor:pointer;font-size:15px;color:#555;font-weight:400;border-bottom:1px solid #F1F1E4}
#box_com #tab li.on{width:126px;background:#FFF;padding:5px 0 5px;position:relative;top:0px;font-weight:bold;border-bottom:none;}
#box_com #tab_con{padding:15px 20px 10px;_padding:8px 20px 10px;}
#box_com #tab_con ul{display:none}
#box_com #tab_con #tab_con_1{display:block}

.catlist{background:#FFF;margin:0 0 18px;padding:10px 15px 15px;display:block;overflow:hidden;}
.catlist h1{font-size:15px;border-bottom:1px solid #EEE;padding:0 0 6px;color:#777;}
.catlist .catname{font-size:15px;border-bottom:1px solid #EEE;padding:0 0 6px;color:#777;font-weight:bold}
.catlist .subcat{font-size:15px;border-bottom:1px solid #EEE;padding:0 0 6px;font-weight:bold;color:#777;}
.catlist ul{margin:15px 20px 20px;padding:0 0 25px;}
.catlist .ct1 li{float:left;margin:5px 40px 5px 0;font-size:14px;line-height:28px;}
.catlist li a{color:#1F84C4;padding:4px 10px;}
.catlist li a:hover{color:#F06255;}
.catlist .on{background:#4D96D4;color:#FFF;border-radius:1px;margin:5px;}
.catlist .on:hover{color:#FFF;}
.catlist .ct2 li{float:left;width:145px;margin:5px 10px 5px 0;font-size:14px;line-height:24px;}


.cat-links{margin:16px 0 0;border-top:1px solid #DDD;padding-top:10px;_height:34px;*padding-top:5px;color:#777;}
.cat-links a{margin:0 6px;color:#777;}
.cat-links a:hover{color:#F06255;}

.ad01{margin:10px 8px 14px 20px;}
.ad02{margin:10px 0 15px;height:90px;border:1px solid #EEE;}
.ad03{margin:5px 8px;height:90px;}
.ad04{margin:10px 15px;height:90px;}
.ad05{margin:5px 5px 10px;height:90px;}
.ad06{clear:both;margin:10px 0 12px;height:90px;border:1px solid #EEE;}
.show-728{clear:both;margin:10px 0;}

.page-left .show{margin:15px 10px;padding:0 9px 0 4px;}
.page-left .title {border-bottom:1px solid #DDD;margin:0 10px 10px;padding-bottom:10px;}
.page-left .title h1{font-size:24px;font-weight:400;color:#333;line-height:34px;padding-bottom:8px;}
.page-left .title span{color:#AAA;margin-right:12px;}
.page-left .title span a{color:#AAA;}
.page-left .title span a:hover{color:#F06255;}
.page-left .content{margin:0 5px 10px 10px;display:block;overflow:hidden;color:#555}
.page-left .content ul{}

.page-left .content .sw1_old{width:330px;float:left;}
.page-left .content .sw1{width:100%;margin-bottom:10px;display:block;overflow:hidden;}
.page-left .content .sw1 li{line-height:26px;font-size:14px;padding:4px 0;}
.page-left .content .sw2{width:100%;margin-bottom:10px;display:block;overflow:hidden;}
.page-left .content .sw2 li{float:left;width:47%;padding:4px 0;font-size:14px;}
.page-left .content .show-336{width:340px;float:right;height:282px;margin:10px 0 5px;}
.page-left .content .des{margin:14px 0 16px;line-height:26px;font-size:14px;}
.page-left .content .des img{display:block;margin:12px 0;max-width:720px;width:expression(document.body.clientWidth>700?"700px":"auto");overflow:hidden; }
.page-left .content h3{line-height:28px;font-size:14px;margin:10px 0 2px;border-bottom:1px solid #DDD;padding-bottom:5px;color:#333;_border-left:4px solid #4D96D4;_padding-bottom:4px;}
.page-left .content h3 span{border-left:5px solid #4D96D4;margin-right:8px;}
.page-left .content a{color:#1F84C4;}
.page-left .content a:hover{color:#F06255;}
.page-left .content strong{color:#999;font-weight:400}
.page-left .contact{margin:10px 0;display:block;overflow:hidden;}
.page-left .contact ul{}
.page-left .contact ul li{line-height:24px;font-size:14px;padding:5px 0;}
.page-left .pay_read_box{margin:10px 0;background:#FDEFEE;border:1px solid #FAC2BE;padding:15px;line-height:24px;font-size:14px;}
.page-left .auditing{border:1px solid #FEDDAB;line-height:24px;background:#FFFFEC;margin:12px 10px 10px;padding:5px 10px;font-size:12px;color:#F90000;}
.page-left .show-tips{background:#F5F7F8;padding:10px;margin:5px 0}

.related{margin:10px 0;display:block;overflow:hidden;}
.related ul{}
.related ul li{line-height:24px;font-size:14px;padding:2px 0;float:left;width:30%;margin:0 8px;display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}

.page-left .bdshare{float:right;margin:-5px 0 0;}
.page-left .bdshare .zhuanfa{float:left;color:#777;font-size:13px;margin:5px 5px 0;font-weight:700;}


/*pages*/
#pages { padding:14px 0 10px;text-align:center;margin:10px 0 20px;_padding:5px 0 0;_margin-bottom:0;}
#pages a { display:inline-block; height:24px; line-height:20px; background:#F5F5F5; border:1px solid #DDD; text-align:center; color:#666; padding:2px 8px 0;margin:0 4px;}
#pages a.a1 {padding:2px 5px 0 }
#pages a:hover { background:#4D96D4; color:#FFF; text-decoration:none;border:1px solid #4D96D4; }
#pages span { display:inline-block; height:24px; line-height:22px; background:#4D96D4; border:1px solid #4D96D4; color:#fff; text-align:center;padding:2px 12px 0}
#pages .disabled{ margin-left:5px;background:#F5F5F5; border:1px solid #ddd;color:#666;}
#pages input{display:none;}

#keyword{font-size:12px; margin:10px 0; padding:0; }
#keyword a{ margin-left:8px;color:#555;text-decoration:none;}
#keyword a:hover {color:#F06255;}


/*shop*/
.list-shop{display:block;overflow:hidden;padding-bottom:10px;background:#FFF;margin-bottom:15px;padding:15px 10px 15px 20px;}
.list-shop-title{padding:0 5px 10px 5px;border-bottom:1px solid #eee;}
.list-shop-title h2, .list-shop-title strong{font-size:15px;}
.shop-list{margin:15px 0 10px 12px;}
.shop-list ul{}
.shop-list ul li{font-size:14px;width:31%;float:left;line-height:28px;border:1px solid #E3E3E3;margin:15px 20px 10px 0;}
.shop-list ul li h3{font-size:15px;color:#4992D3;line-height:28px;padding-bottom:3px;}
.shop-list ul li a{color:#4992D3;}
.shop-list ul li a:hover{color:#F06255;}
.shop-list ul li .bor{border:4px solid #f2f2f2;padding:10px;}


/*back*/
.back-to{z-index:9999;position:fixed;width:90px;bottom:80px;overflow:hidden;right:20px;_height:0px;_width:0px;}
.back-to .back-top{text-indent:-9999em;outline-style:none;outline-color:invert;width:40px;display:block;background:url(../images/back-top.gif) no-repeat 0 0;height:40px;float:right;}
.back-to .back-top:hover{background-position:-40px 0}


/*footer*/
.foot{width:960px;margin:0 auto;padding:5px 10px;font-size:12px;text-align:center;color:#BBB;font-family:arial;line-height:24px;margin-top:2px;}
.footer{margin:15px 0 0;background:#FAFAFA;padding:12px 0;font-size:12px;display:block;overflow:hidden;min-width:1000px;width:100%;border-top:1px solid #DDE1E6;color:#777;}
.footer .links{margin:5px 0;border-bottom:1px solid #E3E3E3;overflow:hidden;padding-bottom:10px;_height:20px;}
.footer .city{float:none;margin-bottom:10px;border-bottom:1px solid #E3E3E3;padding-bottom:10px;}
.footer .friend{float:none;}
.footer .copyright{clear:both;margin:12px 0;text-align:center;line-height:28px;}
.footer .copyright p{margin:5px 0;}
.footer span{color:#CCC;margin:0 12px;}
.footer .copyright a{color:#777;}
.footer .links a{color:#777;margin:0 8px;}
.footer a:hover{color:#F06255;}
.footer p{padding:0 6px;line-height:22px;}
.footer a{color:#8c9095;}


.col-1{width:8.33333%;}
.col-2{width:16.66667%;}
.col-3{width:25%;}
.col-4{width:33.33333%;}
.col-5{width:41.66667%;}
.col-6{width:50%;}
.col-7{width:58.33333%;}
.col-8{width:66.66667%;}
.col-9{width:75%;}
.col-10{width:83.33333%;}
.col-11{width:91.66667%;}
.col-12{width:100%;}

.pagination2{font-size:14px;clear:both;margin:10px auto;text-align:center;line-height:26px;zoom:1; padding-top:10px;}
.pagination2 a{font-size:14px;display:inline-block;color:#666;margin-left:3px;padding:5px 1pc;height:26px;border-radius:2px;border:1px solid #ddd;background-color:#fff;line-height:26px;}
.blue .pagination2 a:hover,.pagination2 span.current{background-color:#3592e2;color:#fff;}
.pagination2 span.current{font-size:14px;border-radius:2px;display:inline-block;margin-left:3px;padding:5px 1pc;height:26px;border:1px solid #ddd;line-height:26px;}

/*==========Validform===========*/
.Validform_checktip{margin-left:0px;line-height:20px;height:20px;overflow:hidden;color:#999;font-size:12px;}
.Validform_right{color:#71b83d;padding-left:20px;background:url(../images/right.png) no-repeat left center;}
.Validform_wrong{color:red!important;padding-left:20px;white-space:nowrap;background:url(../images/error.png) no-repeat left center;}
.Validform_loading{padding-left:20px;background:url(../images/onLoad.gif) no-repeat left center;}
.Validform_error{background-color:#ffe7e7;}
#Validform_msg{color:#7d8289;font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;width:280px;-webkit-box-shadow:2px 2px 3px #aaa;-moz-box-shadow:2px 2px 3px #aaa;background:#fff;position:absolute;top:0px;right:50px;z-index:99999;display:none;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#999999');}
#Validform_msg .iframe{position:absolute;left:0px;top:-1px;z-index:-1;}
#Validform_msg .Validform_title{line-height:25px;height:25px;text-align:left;font-weight:bold;padding:0 8px;color:#fff;position:relative;background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px;position:absolute;right:8px;top:0px;color:#fff;text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000;border-top:none;text-align:left;}

.edit_myinfo .formname .Validform_wrong{color:red;}
