body {margin:0px; padding:0px; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;_font-family:"微软雅黑",Tahoma,Arial,Helvetica,STHeiti; background-color:#eeeff1;}
div{table-layout:fixed; word-break:break-all; word-wrap:break-word;}
.fl{float:left;}
.fl5{float:left; margin-right:5px;}
.fr{float:right;}
.fr5{float:right; margin-right:5px;}
/*ds*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(/images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(/images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(/images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(/images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(/images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*shareBox*/
.shareBox{ width:auto; height:85px;}
.shareBox ul{ padding:0px; margin:0px;}
.shareBox ul li{ padding:0px; margin:0px 2px; float:left; width:70px; height:65px; cursor:pointer; float:left; font-size:12px; line-height:15px; text-align:center; list-style:none;}
.shareBox ul li i{ display:block; height:46px; overflow:hidden; width:46px; margin:auto;}
.shareBox ul li img{ width:46px; height:46px; margin:0px; padding:0px; text-align:center;}
.shareBox ul li .nam{ width:70px; height:25px; line-height:25px; overflow:hidden; font-size:16px; text-align:center; color:#666666;}
.shareBox ul li.titl{ font-size:16px; line-height:65px; width:60px; color:#666666;}
/* guanggao */
.topAd{width:1220px; height:auto; overflow:hidden;}
.centerAd{width:1220px; height:auto; overflow:hidden; margin-top:8px;}
.topAdb{width:1230px; height:auto;}
.adBox{ overflow:hidden; float:left;}
.vsBox{ overflow:hidden; float:left;}
.adBox img{border:0px;}
.vsBox img{border:0px;}

.focus { overflow:hidden; position:relative;}
.focus img{ border:0px; width:100%; height:100%;}
.focus ul {height:100%; position:absolute; margin:0px; padding:0px;}
.focus ul li {float:left; width:800px; height:280px; margin:0px; padding:0px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:780px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; font-size:9px; overflow:hidden; width:10px; height:10px; line-height:10px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#fff; color:#FFFFFF; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.focus .btn span.on {background:#ff3300; color:#ff3300;}

.abHtml{ width:960px; height:auto; overflow:hidden;}

form{ margin:0px; padding:0px;}
table{ border-collapse:collapse;}
td{word-break: break-all;}
a{color:#197ac5; text-decoration:none}
a:hover{ text-decoration:underline}


.textarea{}

.clear{width:100%; height:0px; overflow:hidden; clear:both; float:none;}
.clear5{width:100%; height:5px; overflow:hidden; clear:both; float:none;}
.clear10{width:100%; height:10px; overflow:hidden; clear:both; float:none;}
.line{ width:100%; height:0px; overflow:hidden; border-top:1px solid #efefef; margin:15px 0px 15px 0px;}
.main{ width:1200px; text-align:left; height:auto; padding:10px; background-color:#FFFFFF; border:1px solid #e0e0e0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; overflow:hidden;}
.mainAd{ width:1220px; text-align:left; height:auto;}
.idh01{ width:955px; margin:0px; padding:0px; height:85px;}
.idh01 li{ list-style:none; font-size:14px; letter-spacing:1px; line-height:28px; float:left; padding-left:6px; padding-right:6px;}
.idh01 li a{ color:#333333}
.idh01 li a:hover{ color:#0033ff; text-decoration:none;}
.idh01 li strong a{ color:#0000CC; font-weight:lighter; font-size:14px;}
.idh01 .idhb a{ color:#0000cc}
.idh01 .idhbm a{ color:#0066cc; font-weight:bolder}

.dh01{ width:900px; margin:0px; padding:0px; height:60px;}
.dh01 li{ list-style:none; font-size:14px; line-height:30px; display:inline; padding-left:6px; padding-right:5px;}
.dh01 li a{ color:#333333}
.dh01 li a:hover{ color:#0033ff; text-decoration:none;}
.dh01 li strong a{ color:#ff3300; font-size:16px; line-height:30px;}
.postbutton{ position:absolute; top:4px; right:5px;}
.postbutton img{ position:relative;}

/* index */
.im{width:1220px;}
.iml{width:320px; border:1px solid #e0e0e0; overflow:hidden; height:300px; float:left; margin-right:10px; background-color:#FFFFFF;}
.inhost{ font-size:16px; color:#333333; font-weight:bolder; overflow:hidden; height:39px; background-color:#efefef; line-height:39px; text-align:left;}
.imlTx{ width:180px; text-align:center; color:#FFFFFF; background-color:#ff8800;}
.imc{width:554px; height:300px; background-color:#FFFFFF; overflow:hidden; position:relative; margin-right:10px; position:relative; border:1px solid #e0e0e0; float:left;}
.iNewsHot{padding:5px 20px 0px 20px;}
.iNewsHot .title a{ line-height:40px; font-size:18px; font-weight:bolder; color:#333333;}
.iNewsHot .con{ height:40px; line-height:20px; overflow:hidden; font-size:12px; color:#888888; text-align:left;}
.iNews{padding:10px 20px; margin:0px; width:517px; text-align:left;}
.iNews ul{margin:0px; padding:0px;}
.iNews ul li{ list-style:none; line-height:24px; font-size:14px; height:24px;}
.iNews ul li span{ color:#ff6600; padding-right:5px;}
.iNews ul li a{ color:#333333;}
.iNews ul li a:hover{ text-decoration:none; color:#ff6600;}
.iNews ul li i{ float:right; font-style:normal; color:#888888;}
.imr{width:320px; background-color:#FFFFFF; height:300px; overflow:hidden; position:relative; border:1px solid #e0e0e0; float:left;}
.imrT{padding:0px; margin:0px 20px; height:40px; font-size:16px; font-weight:bolder; border-bottom:1px solid #e0e0e0; line-height:40px; text-align:left; color:#3598db; position:relative;}
.imrT i{ color:#ed414a; font-style:normal;}
.imrT em{float:left;width:8px;height:18px;margin-top:11px; background:#3598DB;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:10px;}
.iwd{ font-size:14px; line-height:25px; height:220px; overflow:hidden; margin:20px; text-align:left; color:#666666;}
.imrTx{ width:180px; text-align:center; background-color:#2bb8aa; color:#FFFFFF;}
.divbox .text{ float:left; width:220px; height:auto; font-size:12px; line-height:18px; color:#666666}
.dbt01{ background-image:url(/images/a02.gif); height:30px; width:auto; background-repeat:no-repeat; padding-left:15px; background-position:0px 3px}


.imlpic{ width:105px; height:100px; float:left; margin-right:2px;}
.inhost{ font-size:16px; color:#0a5083; overflow:hidden; height:39px; text-align:center;}
.iul02{ margin:0px; padding:10px 0px 3px 15px;}
.iul02 li{ margin:0px; list-style:outside; list-style-type:decimal; padding:0px;}
.inimg{ text-align:center}
.inimg img{ padding:2px; border:0px; background-color:#FFffff}
.inList{ margin:0px; padding:0px;}
.inList li{ float:left; list-style:none; padding-left:8px; letter-spacing:0px; overflow:hidden; width:150px; height:25px;}
.inList li a{ color:#666666; font-size:14px; text-decoration:none; line-height:25px;}
.inList li a:hover{ color:#0033FF; text-decoration:underline;}

.iul01{ margin:7px; margin-left:35px; padding:0px;}
.iul01 li{ float:left; list-style:none; width:118px; height:30px; margin:0px; display:inline; padding:0px; margin-left:16px;}
.idht{ height:25px; margin-bottom:3px; line-height:25px; font-size:14px; border-bottom:1px dotted #CCCCCC}
.idht a{ letter-spacing:1px; text-decoration:none; color:#07599e}
.idht a:hover{ color:#FF0000; text-decoration:underline;}
.divbox .text{ float:left; width:220px; height:auto; font-size:12px; line-height:16px; color:#666666}
.dbt01{ background-image:url(/images/a02.gif); height:20px; width:auto; background-repeat:no-repeat; padding-left:15px; background-position:0px 3px}

.iSortList{ text-align:left; width:1220px;}
.iSortList a{ color:#333333;}
.iSortList a:hover{ color:#197ac5;}
.iSort1{ width:300px; height:auto; float:left; margin-right:10px;}
.iSortInfo{width:280px; height:auto; border:1px solid #e5e5e5; border-radius:3px; padding:10px; background-color:#FFFFFF;}
.iSortInfo .title{ line-height:30px; height:30px; padding:5px 10px; margin:0px; border-bottom:1px solid #e0e0e0; font-weight:bolder;}
.iSortInfo .title em{float:left;width:8px;height:18px; margin-top:7px; background:#3598DB;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:10px;}
.iSortInfo ul{margin:0px; padding:10px 10px;}
.iSortInfo ul li{ width:50%; padding:0px; margin:0px; height:30px; line-height:30px; text-align:left; float:left; list-style:none; font-size:14px;}
.iSortBiz{width:268px; height:auto; padding:10px; float:left; border:1px solid #e5e5e5; border-radius:3px; background-color:#FFFFFF;}
.iSortBiz .title{ line-height:30px; height:30px; padding:5px 10px; border-bottom:1px solid #e0e0e0; font-weight:bolder;}
.iSortBiz .title a{ color:#ed414a;}
.iSortBiz a.more{ float:right; font-size:14px; color:#666666; font-weight:lighter;}
.iSortBiz .title em{float:left; width:8px; height:18px; margin-top:7px; background:#ed414a; overflow:hidden; border-radius:2px; margin-right:10px;}
.iSortBiz ul{ margin:0px; padding:10px 10px;}
.iSortBiz ul li{ width:33%; padding:0px; margin:0px; height:30px; line-height:30px; text-align:left; float:left; list-style:none; font-size:14px;}
.iSortBiz ul li.head{ width:60px; clear:both; float:none; height:20px; line-height:20px; font-weight:bolder; background:#3598DB; -webkit-border-radius:10px; -moz-border-radius:10px; text-align:center; border-radius:10px;}
.iSortBiz ul li.head a{ color:#FFFFFF; letter-spacing:2px;}
.ibiz{background-color:#FFFFFF; background-repeat:no-repeat; background-position:25px 5px; width:1198px; height:auto; overflow:hidden; position:relative;}
.ibizlp{ position:absolute; top:100px; left:10px; cursor:pointer}
.ibizrp{ position:absolute; top:100px; right:10px; cursor:pointer}
.ibiztop{ margin:0px; padding:0px; float:right; width:auto; max-width:1100px; height:45px; line-height:45px;}
.ibiztop li{ line-height:35px; float:left;}
.ibiztop li a{color:#888888;}
.ibizli{ font-size:15px; font-weight:bolder; list-style:none; width:120px; padding-right:10px; text-align:center;}
.ibizsort{font-size:14px; padding-right:22px; list-style:none; border-right:0px solid #dddddd; line-height:32px; height:32px; overflow:hidden; margin-top:1px; text-align:center;}
.ibizsort a{ color:#444444;}
.ibizcon{width:1210px; margin:10px 10px 0px 0px; overflow:hidden; border-top:0px; height:auto;}
.ibizdiv{border:1px solid #eaeaea; border-collapse:collapse; margin-top:5px;}
.ibizbox{vertical-align:top; border-collapse:collapse; width:199px; margin:0px 10px 10px 0px; height:220px; float:left; padding:15px;}
.ibizbox .pic{ width:199px; height:165px; border:0px;}
.ibizname{ font-size:14px; text-align:center; line-height:25px; padding:0px 3px; height:25px; margin-top:3px;}
.ibizname a{color:#444444; text-decoration:none; font-weight:bolder;}
.ibizname a:hover{ text-decoration:underline;}
.ibiztel{font-size:12px; color:#666666; text-align:center; height:25px; overflow:hidden; padding:0px 3px; letter-spacing:1px; line-height:25px;}
.ibiztel .num{ font-size:16px; color:#ed414a;}
.ibiztel .tel{ background-color:#55aae1; color:#FFFFFF; padding:0px 10px; line-height:25px; height:25px; margin-right:5px; border-radius:8px;}
.indexMessBox{ width:1200px; height:auto; overflow:hidden;}
.infobox{ width:1200px; position:relative; padding:0px; background-color:#FFFFFF; padding-right:0px; height:auto;}
.infoLeft{ float:left; width:900px; overflow:hidden;}
.adcode{ float:left; width:300px; padding-top:15px;}
.infolink{ font-size:12px; height:20px; padding:0px; margin:0px; line-height:20px;}
.infolink span{ color:#999999; line-height:30px; font-size:12px; letter-spacing:-1px; padding-left:10px; padding-right:10px;}

.helpdiv{position:absolute; font-weight:lighter; top:10px; left:220px; line-height:25px; margin-bottom:5px; width:500px; font-size:14px; color:#ff3300}


.messlist{ height:auto; padding:0px; margin-top:10px; letter-spacing:1px; overflow:hidden; float:left;}
.messlist p{ padding:0px; margin:0px;}

.boxConsole{line-height:15px; position:relative; display:none; margin:0px; padding:0px; background-image:url(/images/ico01.gif); padding-left:18px;background-position:0px -1px; cursor:pointer; background-repeat:no-repeat;}
.divConsole{ position:absolute; cursor:pointer; display:none; background-color:#FFFFFF; border:1px solid #dedede; position:absolute; padding:2px; width:50px; height:100px; font-size:12px;}
.boxConsole .icoConsole{}
.boxConsole ul{padding:0px; background-color:#FFFFFF; position:absolute; bottom:-6px; left:0px; width:50px; border:1px solid #dedede; left:0px; margin:0px; list-style:none; border-bottom:0px;}
.boxConsole ul li{ list-style:none; line-height:20px; height:20px; background-color:#FFFFFF; padding-left:17px; border-bottom:1px  solid #dedede;}
.boxConsole ul .cz{background-image:url(/images/ico01.gif);background-position:0px 0px; cursor:pointer; background-repeat:no-repeat;}
.boxConsole ul li a:hover{color:#FF0000;}


.xr{ float:left; width:180px; margin-top:10px; overflow:hidden;}

.mpagelist{ background-color:#f6f6f6; font-size:14px; letter-spacing:1px; text-align:center;  width:950px; height:auto; padding:5px 5px 5px 5px; color:#666666}
.mpagelist strong{ color:#333333}
.pagelist{margin-top:15px; margin-bottom:10px; line-height:32px; font-size:14px; height:auto; padding:5px;}
.pagelist1{height:auto; text-align:center; line-height:32px; font-size:14px; padding-top:10px;}
.pageNum{ float:left; margin:2px; width:auto; background-color:#FFFFFF; border:1px solid #e0e0e0; padding:5px 8px; font-size:14px; height:15px; line-height:15px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.messbox .date{ font-size:12px; position:absolute; color:#666666; line-height:15px; top:200px; right:5px;}
.messbox .date a{ color:#666666; text-decoration:none}
.messbox .date a:hover{ text-decoration:underline; color:#0033FF}
.pageNum a{ text-decoration:none; color:#333333;}
.check{ border:1px solid #197ac5; background-color:#197ac5}
.check a{ color:#FFFFFF; text-decoration:none}

.kword{ color:#FFff00; background-color:#0066CC}
.infoContent{line-height:30px; font-size:16px; color:#333333; width:820px; padding:15px; background-color:#FFFFFF; position:relative; background-repeat:no-repeat; height:auto; overflow:hidden; margin:5px; margin-top:10px; margin-left:0px;}
.picwrap .picwrapBox{ width:360px; height:320px; background-color:#f0f0f0; overflow:hidden; display:block; float:left; margin-right:10px; margin-bottom:10px;}
.picwrap img{width:360px; height:320px;}
.infoContact{ line-height:35px; font-size:16px; border:1px solid #e5e5e5; border-radius:3px; background-color:#fcfcfc; padding:5px; color:#444444; position:relative;}
.infoLxfs1{height:35px; margin-top:10px;}
.infostrong{color:#ffffff; background-color:#1ba5cc; width:160px; height:40px; line-height:35px; border-radius:5px; float:left; text-align:center;}
.infoContact img{ padding-left:5px; vertical-align:baseline; margin:auto;}
.infoContact strong{ font-size:16px; font-weight:lighter;}
.infoContact .num{ font-size:26px; letter-spacing:2px; color:#FF6600;}

.infoContactAjax{ line-height:35px; font-size:14px; letter-spacing:1px; margin:20px; color:#333333;}
.infoContactAjax strong{ font-size:14px; font-weight:lighter; color:#999999;}
.infoContactAjax .num{ font-size:26px; letter-spacing:2px; font-family:"Georgia"; color:#FF6600;}

.infoOrLink{ line-height:20px; color:#666666; font-size:12px}
.pinglun{ width:852px; height:auto; margin:5px; margin-top:15px; margin-left:0px;}
.pinglunt{ width:auto; height:30px; font-size:14px; color:#333333; padding-left:10px; line-height:30px; border:1px solid #dedede; background-image:url(/images/lm1_08.gif); background-position:bottom;}
.pinglun .content{ padding:5px; border:1px solid #dedede; border-top:0px; width:auto; height:auto;}
.indexlink{background-color:#fdfdfd; width:1220px; padding:10px 0px; border:0px; margin:0px;}
.linkbox{padding:5px; margin:0px; width:1188px; margin:auto; overflow:hidden; margin-bottom:20px; }
.linkbox .title{ line-height:40px; font-size:16px; padding:0px; margin:0px 0px; position:relative; padding-bottom:0px; height:40px; font-weight:bolder; text-align:left; color:#3598db;}
.linkbox .title i{ color:#ed414a; font-style:normal;}
.linkbox .title span{ font-size:14px; color:#999999; font-weight:lighter; padding-left:10px;}
.linkbox .title em{float:left; width:8px; height:18px; margin-top:11px; background:#3598DB; overflow:hidden; border-radius:2px; margin-right:10px;}
.linkbox .title img{ padding-right:150px;}
.link{height:auto; border:0px solid #CCCCCC; text-align:left; overflow:hidden; width:1180px; padding:5px; }
.link ul{ padding:0px; margin:0px; width:1150px; height:auto;}
.link ul li{ list-style:none; width:auto; margin-right:25px; display:inline; font-size:14px; line-height:25px;}
.link ul li a{ color:#888888;}
.foot{font-size:14px; padding:30px 0px 15px 0px; margin-top:15px; width:100%; min-width:1220px; line-height:25px; color:#888888; height:300px; background-color:#ffffff; border-top:1px solid #e5e5e5;}
.foot1{ width:1200px; height:220px;}
.footBox{width:149px; float:left; height:200px; padding-top:0px; margin-right:40px; border-right:1px solid #e5e5e5; text-align:left;}
.footBox .title{ font-size:18px; line-height:40px; height:40px; color:#444444;}
.footBox .footlist{ margin:0px; padding:0px; }
.footBox .footlist li{ line-height:30px; font-size:14px; list-style:none; margin:0px; padding:0px; }
.footBox .footlist li img{ width:140px; height:140px;}
.footBox .footlist li a{ color:#888888;}
.footBoxQrcode{width:170px;  float:left; height:170px; margin-right:0px; border-right:0px solid #585858; text-align:left;}
.footBoxQrcode .title{ font-size:16px; text-align:center; width:100px; margin:auto; line-height:22px; height:22px; border-radius:18px; color:#444444; margin-bottom:10px; margin-top:8px;}
.footBoxQrcode .footlist{margin:0px; height:130px; overflow:hidden; padding:0px;}
.footBoxQrcode .footlist li{font-size:14px; text-align:center; list-style:none; padding:0px; margin:0px;}
.footBoxQrcode .footlist li img{ width:130px; height:130px;}
.footBoxContact{width:270px; float:left; height:200px; margin-left:0px; text-align:left; border-right:1px solid #e5e5e5;}
.footBoxContact .title{ height:26px; margin-bottom:5px; background-image:url(images/fwrx.png); background-repeat:no-repeat; font-size:18px;  padding-left:110px; font-style:italic; margin-top:8px; color:#ed414a; font-weight:bolder;}
.footBoxContact .footlist{ margin:0px; padding:0px; }
.footBoxContact .footlist li{ line-height:30px; width:300px; font-size:16px; float:left; color:#888888; list-style:none; margin:0px; padding:0px; }
.footBoxContact .footlist li img{ width:80px; height:80px; padding:0px; padding-top:5px;}
.footmess{ font-size:14px; text-align:center; padding-top:15px; margin-top:15px; border-top:1px solid #e5e5e5;}
.footmess a{ color:#888888;}
.helpdiv .wen{ font-size:20px; padding:2px; font-weight:bolder; color:#FF6600; padding-right:10px;}

.reviewpost{ margin-top:20px;}
.reviewpost .title{ color:#666666; font-size:14px; font-weight:bolder; margin-bottom:10px;}
.reviewBox{margin-bottom:10px; border:1px solid #e5e5e5; color:#444444; border-radius:3px; padding:10px;}
.reviewBox strong{ padding:2px; margin-right:10px; line-height:12px; font-size:12px; color:#ff3300}
.reviewBox .con{ padding:5px 0px 0px 5px;}
.reviewBox .ip{color:#888888; border-bottom:1px solid #e5e5e5; padding:5px; margin-bottom:8px;}
.reviewBox .date{font-size:12px; line-height:15px; text-align:right; margin-top:5px; color:#cccccc; padding:2px;}

.dot{ color:#CCCCCC}


.vipbizList_box{ width:150px; height:95px; margin-right:9px; font-size:12px; line-height:20px; float:left; margin-top:15px; position:relative;}
.vipbizList_box .pic{ padding:5px; border:0px solid #efefef; background-color:#ffffff; text-align:center}
.vipbizList_box .pic img{ border:0px; width:138px; height:55px; position:relative}
.vipbizList_box .title{ font-size:14px; margin-bottom:5px; font-weight:bolder; background-color:#efefef; color:#FF6600; line-height:25px; text-align:center; height:25px; overflow:hidden}
.vipbizList_box .title a{ color:#000000; text-decoration:none}
.vipbizList_box .title a:hover{ color:#ff3300; text-decoration:none}
.vipbizList_box .vip{ position:absolute; top:-7px; left:5px; }

.vipbizlist{ width:960px; position:relative; height:auto; background-image:url(/images/hostbiz01.gif); overflow:hidden; }
.viptext{ position:absolute; top:8px; left:200px; font-size:13px; color:#FFFF00}
.vipbiz{padding:35px 5px 5px 8px; width:980px; height:auto;}


.c01{ color:#FF0000}
.c02{ color:#009900}

.xgxxt{ border:1px solid #e0e0e0; background-image:url(/images/lm1_08.gif); background-position:bottom; position:relative; padding-left:10px; height:30px; color:#333333; line-height:30px; font-size:14px; width:288px;}
.xgxxt a{ position:absolute; top:5px; right:10px; font-size:12px; }
.xgxxc{ padding:5px; border:1px solid #e5e5e5; border-radius:3px; width:288px; height:auto; overflow:hidden; margin-bottom:5px; padding-bottom:10px;}
.xgxxc ul{ margin:0px; padding:0px; }
.xgxxc ul li{width:285px; font-size:16px; line-height:25px; border-top:1px dashed #e5e5e5; position:relative; padding:10px 5px; color:#999999; overflow:hidden; height:80px; list-style:none;}
.xgxxc ul li.nb{ border-top:0px;}
.xgxxc ul li .price{color:#ff552e;}
.xgxxc ul li .date{position:absolute; right:10px; bottom:5px;}
.xgxxc ul li .pic_box{ width:90px; height:80px; margin-right:10px; overflow:hidden;}
.xgxxc ul li .pic{ width:90px; height:80px; display: table-cell; vertical-align:middle; overflow:hidden; line-height:80px;}
.tu{ color:#009900; padding-left:3px;}
.xgxxc ul li img{ width:90px; height:auto; border:0px; vertical-align:middle;}
.xgxxc ul li a{ color:#888888;}

.xxSortBox{ background-color:#fdfdfd; border-top:2px solid #458fce;}
.xxSort{text-align:left; width:1188px; height:auto; margin-top:0px; padding:5px;}
.item{border-bottom:1px solid #f0f0f0; color:#666666; padding:10px 0px 5px 0px;}
.item label{ font-size:16px; line-height:15px; padding:5px; float:left; width:70px;}
.sortul{margin:0px; padding:0px; width:1080px; float:left;}
.sortul li{margin-right:12px; list-style:none; white-space:nowrap; float:left; width:auto; height:15px; padding:5px; line-height:15px; margin-bottom:5px; font-size:16px}
.sortul li a{ color:#666666;}
.sortul li.sour{border:1px solid #666666; border-radius:3px; padding:4px;}
.sortul li.sour a{color:#333333;}
.sortul li.xxli01{ background-image:url(/xinxi/images/gif-0760.gif); background-repeat:no-repeat; background-position:15px 8px; line-height:15px; height:15px; padding-left:30px; padding-right:20px; border:0px solid #CCCCCC; background-color:#197ac5; margin-left:10px; border-radius:18px;}
.sortul li.xxli01 a{color:#ffffff; font-weight:bolder}

.sortul_price{margin:0px; padding:0px; width:1080px; float:left;}
.sortul_price li{margin-right:18px; list-style:none; white-space:nowrap; float:left; width:auto; height:30px; padding:0px; line-height:15px; margin-bottom:5px; font-size:16px}

.textm{ border:1px solid #e2e2e2; width:90px; line-height:25px; height:25px; padding:2px;  border-radius:2px;}
.buttonsx{cursor:pointer; line-height:25px; height:25px; font-size:14px; width:80px; background-color:#f0f0f0; border:1px solid #dedede; border-radius:2px; text-align:center;}

.qxsx{ color:#cc0000; font-size:14px; text-decoration:underline; cursor:pointer; line-height:30px;}
/* xinxi */

.displaytype{color:#197ac5; cursor:pointer; padding-left:2px;}
.item1{width:200px; color:#666666; padding:5px; padding-left:15px;}
.item1 label{ font-size:14px; line-height:16px; padding:5px; float:left; width:75px;}
.sortul1{ margin:0px; padding:0px;}
.sortul1 li{margin-right:12px; list-style:none; white-space:nowrap; float:left; width:auto; height:15px; padding:5px 5px 5px 0px; cursor:pointer; color:#666666; line-height:15px; margin-bottom:5px; font-size:14px;}
.sortul1 li.sour{color:#333333; padding:5px; border:1px solid #666666; border-radius:3px;}
/* postsort.aspx */
.pstitle{ font-size:18px; background-position:bottom; background-repeat:repeat-x; color:#666666; line-height:20px; height:20px; letter-spacing:1px; padding:15px; padding-left:20px; text-align:left; width:1185px; border:1px solid #e5e5e5; background-color:#ffffff; border-radius:3px;}
.pstitle strong{ color:#ed414a; font-weight:lighter;}
.pstitle a{ color:#444444;}


.msort{ margin:0px; border-top:0px; padding:35px; padding-top:15px; list-style:none;}
.msortt{ padding:0px; margin:0px; text-align:center; list-style:none; font-size:18px; letter-spacing:1px; color:#33333; background-image:url(/images/ico02.gif); background-repeat:no-repeat; background-position:2px 20px; text-align:left; padding:10px 25px; line-height:35px; height:35px;}
.dsort{width:auto; width:1126px; overflow:hidden; height:auto; background-color:#FFFFFF; border-top:1px solid #efefef; margin:0px; padding:0px; margin-bottom:15px;}
.ssort{width:1200px; height:auto; margin:0px; padding:0px;}
.ssort li{ float:left; list-style:none; width:210px; height:40px; line-height:20px; overflow:hidden; font-size:14px; padding:15px 8px; text-align:center; margin:0px; letter-spacing:1px; position:relative; top:1px;}
.ssort li div{ height:40px; overflow:hidden;}
.ssort li a{ text-decoration:none; display:table; width:100%; font-size:16px; color:#666666;}
.ssort li a span{ display:table-cell; vertical-align:middle; height:40px; text-align:center;}
.ssort li a:hover span{ text-decoration:none; background-color:#f0f0f0; color:#ff3300; text-decoration:underline}

.post_city div{ float:left;}
.textInputA,.textInput,.textInputC,.textInputP,.postTextarea{ font-size:16px; color:#555555; font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;_font-family:"微软雅黑"; border:1px solid #e5e5e5; float:left;}
.textInput{line-height:30px; height:30px; padding:2px; width:365px; border-radius:3px;}
.textInputA{line-height:30px; height:30px; padding:2px; width:90%; border-radius:3px;}
.textInputC{line-height:30px; height:30px; padding:2px; width:100px; border-radius:3px;}
.textInputP{line-height:30px; height:30px; padding:2px; width:180px; border-radius:3px;} 
.csSelect{position:relative; height:22px; float:left; width:auto;}
.csSelect div{ float:left; width:auto;} 
.csSelect select{float:left; height:22px; margin-right:10px;} 
.postTextarea{padding:4px; border-radius:3px;}
.textTextarea{ width:90%; height:500px;}
.exLp{float:left; background-color:#dfdfdf; text-align:center; width:40px; height:28px; line-height:28px; color:#000000; overflow:hidden;}

#swfupload-control p{ margin:10px 5px; line-height:25px; height:25px; color:#666666;}
#preview{ margin:0; padding:0; width:650px;}
#preview li{ list-style:none; margin:8px 8px 0px 0px; border:1px solid #e5e5e5; font-size:14px; color:#333; float:left; width:140px; height:auto; background:#fff; position:relative; border-radius:3px; overflow:hidden;}
#preview li .progressbar{ border:0px solid #333; height:5px; overflow:hidden; margin-top:3px; background:#fff; }
#preview li .progress{ background:#009900; width:0%; height:5px; }
#preview li p{ margin:0; line-height:18px; }
#preview li.success{ border:1px solid #e5e5e5; background:#ffffff; }
#preview li span.cancel{cursor:pointer; }
#preview li .pic{ width:140px; height:110px; }
#preview li .pic img{ width:140px; height:110px;}


/* news */
.newsList{ margin-top:10px; width:890px; padding-top:10px; height:auto; float:left;}
.newsListBox{ margin:8px 0px; font-size:16px; background-color:#FFFFFF; border-bottom:1px dotted #e9e9e9; padding:8px; position:relative;}
.newsListBox .title{ font-weight:bolder; font-size:16px; line-height:20px; padding:8px 0px 8px 0px;}
.newsListBox .title a{ color:#333333;}
.newsListBoxPic{ width:100%; text-align:left; margin-top:0px; height:auto; position:relative;}
.newsListBoxPic .wBPicBox{ width:120px; height:100px; position:relative; overflow:hidden; float:left; margin:0px;}
.newsListBoxPic .wBPicBox1{width:auto; position:relative; margin-right:5px; padding-bottom:100%;}
.newsListBoxPic img{width:100%; height:100%; position:absolute; top:0px; left:0px; border:0px;}
.newsListBoxCon{ line-height:25px; margin-top:5px; color:#666666;}
.newsListBoxCon a{color:#666666;}
.newsListBox .date{ float:left; width:auto; mix-width:25%; overflow:hidden; padding:0px 5px; border:1px solid #aaaaaa; color:#aaaaaa; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:5px;}
.newsListBox .wapBoxClass{ margin-top:5px;}
.newsListBox .wapBoxClass1{ float:left; width:auto; mix-width:25%; overflow:hidden; padding:0px 5px; border:1px solid #35a6ee; color:#35a6ee; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:5px;}
.newsListBox .wapBoxClass2{ float:left; width:auto; mix-width:25%; overflow:hidden; padding:0px 5px; border:1px solid #f0962a; color:#f0962a; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:5px;}
.newsListBox .wapBoxClass3{ float:left; width:auto; mix-width:25%; overflow:hidden; padding:0px 5px; border:1px solid #1fbf8c; color:#1fbf8c; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:5px;}

.nsPl{}
.mypl{padding:10px; font-size:14px;}
.sxart{ height:35px; line-height:35px; text-align:center; border-top:1px dashed #efefef; margin-top:10px;}
.sxart span{ color:#FF0000;}
.sxart a{ color:#333333;}
.newsFx{ text-align:left; width:100%;}
.newspage a{ border:1px solid #dedede; padding:5px; background-color:#FFFFFF;}
.newslink{ height:30px; line-height:30px; font-size:12px; background-image:url(/images/ico02.gif); background-repeat:no-repeat; background-position:2px 6px; padding-left:25px; padding-bottom:10px;}
.newslink a{ color:#333333;}
.newsBox{ width:858px; float:left; overflow:hidden; height:auto; padding:10px; margin-right:20px;}
.newR{ width:300px; height:auto; float:left; overflow:hidden;}
.newsBox .bt{ width:auto; padding:0px; padding-bottom:15px; margin:0px 10px 15px 10px; border-bottom:1px dashed #efefef;}
.newsBox .bt1{ height:60px; width:auto; width:auto; float:none; text-align:left; color:#000000; font-size:24px; line-height:60px; margin:0px; padding:0px; font-weight:lighter;}
.newsBox .bt2{ height:30px; width:auto; line-height:30px; padding:0px; margin:0px; color:#666666; text-align:left; font-size:14px; margin-left:0px;}
.newsBox .bt2 a{color:#666666;}
.newsCon{ line-height:25px; margin:10px; height:auto; overflow:hidden; width:auto; font-size:14px;}
.newsCon img{}
.newsSort{ width:280px; height:auto; float:left; overflow:hidden; margin-right:30px;}
.newsSort .title{ font-size:16px; color:#444444; padding:5px; height:30px; line-height:30px; margin-top:10px; border-bottom:0px;}
.newsSort .title em{float:left; width:8px; height:18px; margin-top:7px; background:#3598DB; overflow:hidden; border-radius:2px; margin-right:10px;}
.newsSort ul{ margin:0px; padding:0px; border:1px solid #e5e5e5; border-radius:3px; padding:10px; padding-bottom:30px;}
.newsSort ul li{ height:35px; margin:0px; border-top:1px dashed #e5e5e5; padding:5px; line-height:35px; font-size:12px; list-style:none; font-size:16px;}
.newsSort ul li.nb{ border-top:0px;}
.newsSort ul li a{ color:#888888;}

.xgxwt{ border:1px solid #e0e0e0; background-image:url(/images/lm1_08.gif); background-position:bottom; position:relative; padding-left:10px; height:30px; color:#333333; line-height:30px; font-size:14px; width:288px;}
.xgxwt a{ position:absolute; top:5px; right:10px; font-size:12px; }
.xgxwc{ padding:5px; border:1px solid #e5e5e5; border-radius:3px; width:288px; height:auto; overflow:hidden; margin-bottom:5px; padding-bottom:10px;}
.xgxwc ul{ margin:0px; padding:0px; }
.xgxwc ul li{ float:left; width:285px; font-size:14px; line-height:35px; border-top:1px dashed #e5e5e5; position:relative; padding:5px; color:#999999; overflow:hidden; height:auto; list-style:none;}
.xgxwc ul li.nb{ border-top:0px;}
.xgxwc ul li a{ color:#444444;}

/* post.aspx */
.postDiv{width:1198px; position:relative; height:auto; border-top:0px;}
.postPicDiv{}
.postPicDiv img{border:1px solid #CCCCCC; padding:2px; display:none;}
.postLeft{ width:860px; border-right:1px solid #dddddd; height:auto; padding-bottom:20px; float:left;}
.postRight{width:300px; font-size:12px; line-height:25px; color:#666666; padding:0px 15px 15px 15px; height:auto; float:left}
.postLeft form{ margin:0px; padding:0px;}
.postTitle1{margin:0px 10px 10px 10px; border-bottom:1px solid #e0e0e0; font-size:16px; line-height:30px; padding-left:10px; letter-spacing:1px; height:35px; overflow:hidden; font-weight:bolder; position:relative; color:#333333;}
.postTitle1s{position:absolute; right:15px; bottom:0px; font-size:14px; font-weight:lighter; letter-spacing:0px; line-height:30px; height:30px;}
.divForm{ position:relative;}
.postPs{ font-size:12px; color:#ffffff; line-height:18px; padding:2px; background-color:#FF6600}
.formTable{ border-collapse:collapse;}
.formTable td{line-height:29px; color:#333333;  font-size:16px; vertical-align:top; padding:5px;}
.formTable td .notnull{color:#FF0000; font-size:20px; padding:5px;}
.formTable .head{text-align:right; }
.formTable .commentary{color:#999999}

.listTable{ border-collapse:collapse;}
.listTable td{line-height:29px; font-size:16px; height:auto; vertical-align:top; padding:8px; border-bottom:1px solid #e5e5e5; color:#666666;}
.listTable .head{ background-color:#f8f8f8; color:#333333;}
.listTable td a{color:#666666;}

.posttb01{}
.posttb01 td{ font-size:12px;}
.postTitle2{padding:5px; color:#444444; letter-spacing:1px; font-size:16px; line-height:30px;; margin-bottom:10px;}
.postTitle2 em{float:left; width:8px; height:18px; margin-top:6px; background:#3598DB; overflow:hidden; border-radius:2px; margin-right:10px;}
.ans{ line-height:30px; color:#FF0000; font-size:12px;}
.ans strong{ color:#333333}
.postOkTitle{margin:20px 10px 10px 10px; padding:0px; font-size:16px; line-height:40px; padding-left:10px; letter-spacing:1px; height:50px; overflow:hidden; position:relative; color:#333333;}
.postOkTitle strong{ font-size:28px; font-weight:lighter; color:#009900; padding-right:10px;}
.postOkBox{height:auto; margin-bottom:10px; width:1190px; margin-left:10px; position:relative;}
.postOkBox .title{ font-size:24px; line-height:35px; letter-spacing:2px;}
.postOkBox .title strong{ color:#ed414a;}
.postOkBox1{padding:15px; margin:0px; background-color:#f9f9f9; line-height:25px; font-size:16px; float:left; width:900px; margin-top:5px; height:200px; overflow:hidden; position:relative;}
.ShareQRCode{ position:absolute; top:2px; right:0px; width:200px; height:180px; line-height:20px; font-size:14px; text-align:center; padding:10px 0px; margin:12px; border-radius:8px; border:1px solid #e5e5e5; color:#444444; background-color:#FFFFFF;}
.ShareQRCode img{ width:130px; height:130px;}
.postOkNum{float:left; width:200px; text-align:center; height:200px; background-color:#ffffff; line-height:190px; font-size:88px; padding:20px; color:#ed414a; border:1px solid #dedede; border-radius:5px;}
.postOkP1{font-size:14px; margin:5px 0px; border:1px solid #e5e5e5; background-color:#FFFFFF; color:#333333; line-height:20px; width:510px; height:45px; padding:5px; border-radius:3px;}
.postOkP1 a{ color:#333333;}
.PostOpBotton{ display:block; width:100px; background-color:#5791d0; height:25px; padding:5px; line-height:25px; text-align:center; color:#FFFFFF; margin:8px 20px 8px 0px; float:left; font-size:14px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}

.postokwrap{ width:1300px; padding-left:10px;}
.postokblock{ background-color:#f9f9f9; border:1px solid #e0e0e0; width:338px; padding:10px 20px; height:140px; float:left; margin-right:20px;}
.postokblock .title{ font-size:18px; color:#000000; height:35px; line-height:35px;}
.postokblock .title em{float:left;width:8px;height:18px;margin-top:9px; background:#3598DB;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:10px;}
.postokblock .content{ font-size:14px; color:#666666; width:300px; line-height:25px; height:50px; padding:0px 0px 10px 0px;}


.qlink{ margin-top:15px; width:852px; height:auto;}
.qlinkCon{ border:1px solid #eeeeee; padding:0px; overflow:hidden; margin:0px; border-radius:3px;}
.qlinkCon ul{ margin:0px; padding:0px; position:relative; right:1px; top:1px;}
.qlinkCon ul li{width:33%; list-style:none; float:left; height:40px; border-bottom:1px solid #efefef;  padding:5px 0px; line-height:20px; font-size:14px; background-repeat:repeat-x; overflow:hidden; margin:0px; text-align:center; }
.qlinkCon ul li div{ height:40px; overflow:hidden; width:auto; padding:0px 5px; border-left:1px solid #efefef;}
.qlinkCon ul li a{ display:table; color:#555555; width:100%; text-align:center; margin:auto;}
.qlinkCon ul li a span{display:table-cell; height:40px; padding:0px; overflow:hidden; letter-spacing:0px; vertical-align:middle;}

.postSubmit{ width:300px; text-align:center; height:46px; padding:2px; margin:0px; font-size:20px; line-height:35px; border:0px; background-color:#3c7fb1; color:#FFFFFF; cursor:pointer; border-radius:5px;}

.exDiv{float:left; width:auto; padding-left:5px; color:#888888;} 
.pexErr{height:30px; width:auto; float:left; display:inline; white-space:nowrap;  color:#d4393d; background-image:url(/images/a2.png); background-size:18px; background-repeat:no-repeat; background-position:left; padding-left:25px; margin-left:5px;}
.pexRig{height:30px; width:auto; float:left; color:#009933; background-size:18px; background-repeat:no-repeat; background-position:left; padding-left:25px; margin-left:5px;}

/*index_1*/
.isl{width:320px; height:auto; float:left; margin-right:10px;}
.islTitle{ width:288px; height:40px; background-image:url(/images/ixxt01.gif); font-size:14px; line-height:43px; overflow:hidden; letter-spacing:1px; padding-left:32px;}
.islCon{ border:1px solid #eaeaea; border-top:0px; width:298px; height:auto; padding:5px 10px 10px 10px;}
.ist{ line-height:25px; height:25px; background-image:url(/images/a05.gif); background-repeat:no-repeat; background-position:0px 5px; font-size:14px; letter-spacing:1px; margin:0px; padding:0px; padding-left:8px;}
.ist a{color:#000000; font-size:14px}
.islCon ul{ margin:0px; padding:0px; padding-left:5px;}
.islCon ul li{width:96px; overflow:hidden; height:22px; color:#999999; font-size:12px; float:left; list-style:none;}
.islCon ul li a{ font-size:14px; color:#197ac5; line-height:20px;}
.isr{width:630px; height:auto; float:left;}
.isrTitle{ width:598px; height:40px; background-image:url(/images/ixxt02.gif); font-size:14px; line-height:43px; overflow:hidden; letter-spacing:1px; padding-left:32px;}
.isrCon{border:1px solid #eaeaea; border-top:0px; width:618px; height:auto; padding:5px 5px 8px 5px;}
.isrCon ul{ margin:0px; padding:0px;}
.isrCon ul li{ margin:0px; padding:0px; width:206px; height:auto; overflow:hidden; float:left; border-bottom:1px solid #eaeaea; padding:6px 0px 5px 0px; height:41px; color:#999999; line-height:20px; font-size:14px;}
.isrCon ul li a{}
.isrCon .i2sortname{color:#666666}
.isrCon ul li .num{cursor:pointer}
.isrCon ul li .num span{cursor:pointer; letter-spacing:1px;}
.i2mt01{ background-color:#f9f9f9}
.i2mt02{}
.isrCon ul .i2mt03{ border-bottom:0px;}
.h{display:none;}


/*weiyouhui*/
.iWeiyouhui{ margin-top:8px;}
.iWeiyouhuiTitle{ height:30px; position:relative; line-height:30px; border-bottom:2px solid #198adc; padding:5px;}
.iWeiyouhuiTitle .more{ position:absolute; top:5px; right:10px; font-size:12px;}
.iWeiyouhuiTitle .ts{ position:absolute; top:0px; font-size:16px; left:140px; height:30px; line-height:30px; padding:5px; padding-left:20px; color:#333333;}
.iWeiyouhuiTitle .head{ padding-left:30px; color:#ee0359; font-size:18px; font-weight:bolder; letter-spacing:2px;}
.iWeiyouhuiTitle .head strong{  color:#198adc; font-size:18px;}
.iWeiyouhuiList{width:1199px; height:350px;}

.weiyouhui_box{ width:298px; border-bottom:0px; height:350px; position:relative; font-size:12px; line-height:25px; float:left;}
.weiyouhui_box .wxList{ border:0px solid #efefef; background-color:transparent; margin:0px 20px; float:none;  width:257px;}
.weiyouhui_box .conList{ width:140px; line-height:25px; margin-left:5px; float:left;}
.weiyouhui_box .wxpic{ position:relative; background-color:#FFFFFF; width:105px; padding:0px; border:1px solid #efefef; float:left;}
.weiyouhui_box .wxpic img{ border:0px; width:105px; height:110px;}
.weiyouhui_box .pic{ position:relative; margin:20px 20px 5px 20px;}
.weiyouhui_box .pic img{ border:0px; width:100%; height:140px;}
.weiyouhui_box .vip{  position:absolute; background-image:url(images/vip.png); background-repeat:no-repeat; width:80px; height:80px; top:0px; left:0px;}
.weiyouhui_box .title{font-size:14px; margin-bottom:5px; text-align:left; letter-spacing:0px; font-weight:bolder; color:#000000; line-height:30px; height:30px; overflow:hidden}
.weiyouhui_box .title a{color:#444444; text-decoration:none}
.weiyouhui_box .tel{ color:#666666; margin-bottom:10px; height:24px; overflow:hidden; line-height:20px;}
.weiyouhui_box .tel span{ background-image:url(/weiyouhui/images/ico_dh.png); width:24px; height:24px; display:block; float:left; margin-right:2px;}
.weiyouhui_box .tel .num{ font-size:16px; font-weight:lighter; color:#ed414a;}
.weiyouhui_box .address{ color:#198adc; line-height:20px; height:40px; overflow:hidden;}
.weiyouhui_box .address span{ background-image:url(/weiyouhui/images/ico_dz.png); width:24px; height:24px; background-repeat:
no-repeat; display:block; float:left; margin-right:2px;}
.weiyouhui_box .sale{ padding:5px; font-size:14px
; line-height:25px; height:50px; overflow:hidden; margin:5px 5px 5px 5px; color:#888888; border-top:1px dashed #e5e5e5;}
.weiyouhui_box .sale strong{ color:#ed414a;}
/*info.aspx*/
.infoTop{ border:1px solid #e5e5e5; height:35px; line-height:35px; width:1190px; text-align:left; border-radius:3px; margin-bottom:8px; background-position:bottom; font-size:16px; padding:5px; padding-left:25px; color:#bababa; background:#ffffff; position:relative;}
.infoTop a{color:#444444;}
.infoTop strong{ color:#333333;}
.infoTop span{ color:#333333;}
.infoTop .infoTopR{position:absolute; right:5px; top:5px;}
.infoTop .infoTopR a{ color:#333333;}

.infoTel{color:#666666; background-color:#fcfcfc; padding:2px 5px 2px 5px;}
.infoTel strong{ color:#666666; font-weight:bolder;}
.telInfo{ position:absolute; width:180px; letter-spacing:1px; line-height:20px; top:-100px; left:-100px; display:none; background-color:#FFFFFF; border:1px solid #dedede; color:#333333; padding:8px; font-size:14px; border-radius:5px;}
.telInfo span{ color:#333333;}
.infoqq{ font-size:22px; letter-spacing:2px; cursor:pointer;}
.infoqqts{ font-size:12px; color:#FF0000;}
.infok1{float:right; color:#333333; width:auto; height:30px; overflow:hidden; font-size:14px; text-align:right; line-height:30px;}
.infoDate{ font-size:14px; height:20px; padding:0px; margin:0px; line-height:20px; color:#666666;}
.infoDate .ctr{ float:right; padding-right:80px;}
.infoDate .ctr a{ color:#444444; border:1px solid #dedede; background-color:#f0f0f0; margin-right:5px; border-radius:3px; padding:2px 5px;}
.bt{margin-bottom:1px; height:auto; background-position:bottom; background-repeat:no-repeat; padding-left:10px; width:auto; overflow:hidden; position:relative; padding-top:5px; padding-bottom:15px; margin-top:10px;}
.bt1{letter-spacing:1px; font-size:26px; padding:5px 10px 5px 0px;  margin:0px; line-height:45px; height:45px; overflow:hidden; float:left;}
.bt .price{ font-size:16px; color:#FF3300; line-height:45px; height:45px; padding:10px; font-weight:bolder;}

.btnShowTel{ background-color:#ff4466; color:#FFFFFF; font-size:16px; line-height:25px; padding:5px; width:200px; text-align:center;  -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; cursor:pointer;}
.kfContactShowBox{ font-size:16px; line-height:35px; padding:10px; color:#333333;}
/*------------------------------- favorite ----------------------------------------------------*/
.favList{ width:1210px; height:auto; margin-top:10px;}
.favBox1{line-height:20px; height:auto; width:auto; padding:5px 10px 5px 10px; border:1px solid #efefef; background-color:#fdfdfd; font-size:14px;}
.favBox1 em{ color:#FF3300}



.freshVali{cursor:pointer; text-decoration:underline;}
.adHtml{padding:20px;}

.titleHot{ color:#FF0000;}

.tishiBox{ width:700px; height:auto; border:1px solid #dedede; margin:50px auto; -moz-border-radius:8px; overflow:hidden; -webkit-border-radius:8px; border-radius:8px;}
.tishiBox .title{ height:50px; line-height:50px; padding:0px 30px; font-size:16px; background-color:#2F4056; color:#dddddd;}
.tishiBox .con{background-color:#fcfdfe; padding:20px; line-height:30px; color:#333333;}
.thishibtn{text-align:center; padding:20px 0px; border-top:1px dashed #cdcdcd; height:auto; margin-top:20px;}
*.kfBtn{ padding:0px 20px; height:35px; display:inline-block; line-height:35px; border:0px; width:auto; background-color:#009688;  -moz-border-radius:3px; overflow:hidden; -webkit-border-radius:3px; border-radius:3px; color:#FFFFFF; font-size:14px;}

.payBox{ width:700px; height:auto; border:1px solid #dedede; margin:50px auto; -moz-border-radius:8px; overflow:hidden; -webkit-border-radius:8px; border-radius:8px;}
.payBox .title{ height:50px; line-height:50px; padding:0px 30px; font-size:16px; background-color:#2F4056; color:#dddddd;}
.payBox .con{background-color:#fcfdfe; padding:20px; line-height:30px; color:#333333;}
.payBox .con img{ padding:20px; width:200px; border:0px;}

.payTopDiv{width:1198px; position:relative; height:auto; border-top:0px;}
.payTopBox{ padding:20px; font-size:16px; color:#444444;}
.payTopLeft{ width:600px; border-right:0px solid #e5e5e5; height:auto; padding-bottom:20px; float:left;}
.payTopRight{width:500px; font-size:14px;  border:1px solid #e5e5e5; border-radius:3px; line-height:25px; color:#444444; padding:25px; height:auto; float:left; background-color:#fafafa; margin-left:30px; min-height:300px; margin-top:10px;}
.payTopLeft form{ margin:0px; padding:0px;}
.payTopTitle1{margin:0px; font-size:16px; line-height:40px; padding-left:10px; letter-spacing:1px; height:40px; overflow:hidden; position:relative; color:#333333;}
.payTopTitle1s{font-size:14px; color:#888888; padding-left:20px; letter-spacing:0px; line-height:20px; height:20px;}
.payTopTitle2{ padding:5px; color:#444444; font-weight:bolder; letter-spacing:1px; font-size:18px;}
.payTopTitle2 em{float:left; width:8px; height:18px;margin-top:4px; background:#3598DB; overflow:hidden; border-radius:2px; margin-right:10px;}
.payTopContent2{ padding:10px 5px; line-height:25px; font-size:16px;}

.payComListBox{ margin:0px; padding:0px;}
.payComListBox .payComList{ display:none;}
.payComListBox .show{ display:block;}
.payComList{ padding:0px; margin:0px}
.payComList li{ width:400px; border:1px solid #efefef; margin-bottom:10px; cursor:pointer; color:#333333; height:45px; line-height:45px; font-size:16px;  -moz-border-radius:22px; -webkit-border-radius:22px; border-radius:22px; background-color:#fafafa; list-style:none; overflow:hidden;}
.payComList li .inp{ float:left; width:16px; height:16px; margin:14px; border:1px solid #efefef;   -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; background-color:#FFFFFF;}
.payComList li .inp input{ display:none;}
.payComList li .name{ float:left; width:100px;}
.payComList li .time{ float:left; width:80px;}
.payComList li .price{ float:left; width:80px;}
.payComList li.payComListCk{ border-color:#dedede; border:1px solid #20a2d9; color:#20a2d9; background-color:#FFFFFF;}
.payComList li.payComListCk .price{}
.payComList li.payComListCk .inp{border-color:#2dbbeb; background-color:#ffffff; border:2px solid #2dbbeb; width:14px; height:14px;}
.payBtn{ width:auto; height:40px; line-height:40px; font-size:16px; color:#FFFFFF; padding:0px 30px; margin:0px; background-color:#ff7c00; border:0px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:pointer;}
.ico_pl{border:1px solid #f0962a; text-align:center; margin-right:5px; color:#f0962a; height:25px; float:left; width:auto; padding:0px 5px; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.ico_dz{border:1px solid #1fbf8c; text-align:center; color:#1fbf8c; height:25px; float:left; width:auto; padding:0px 5px; -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; cursor:pointer;}

.kf_title{ width:auto; padding:0px 20px; line-height:50px; height:50px; font-size:18px;}
.kf_title_1{ line-height:40px; font-size:18px; padding:0px; margin:0px 0px; position:relative; padding-bottom:0px; height:40px; text-align:left; color:#444444;}
.kf_title_1 em{float:left;width:8px;height:18px;margin-top:12px; background:#ed414a;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:10px;}
.kf_title_1 .more{ float:right; font-size:14px; color:#888888;}
.kf_title_2{ line-height:40px; font-size:18px; padding:0px; margin:0px 0px; position:relative; padding-bottom:0px; height:50px; text-align:left; color:#444444; border-bottom:2px solid #ed414a; padding-left:10px;}
.kf_title_2 em{float:left;width:8px;height:18px;margin-top:12px; background:#ed414a;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; margin-right:10px;}
.kf_title_2 .more{ float:right; font-size:14px; color:#888888;}

.wx_share_box_l{ width:450px; float:left;}
.wx_share_box_l .title{ font-size:24px; line-height:55px; color:#444444; text-align:center;}
.wx_share_box_l .pic{ padding:10px; border:1px solid #e5e5e5; border-radius:3px; width:200px; height:200px; margin:20px auto;}

.wx_share_box_r{ width:700px; float:left;}
.wx_share_box_r .title{ font-size:24px; line-height:55px; color:#444444; text-align:center;}
.wx_share_box_r .pic{ padding:10px; border:0px solid #e5e5e5; border-radius:3px; width:240px; margin:20px auto;}
.weixinShare{}


.iInfoListWarp{ width:1220px; height:auto; overflow:hidden;}
.iInfoList{width:1230px; text-align:left;}
.iInfoBox{float:left; width:400px; height:auto; margin-bottom:10px; margin-right:10px; overflow:hidden;}
.iInfoBox .title{ height:43px; border:1px solid #dedede; line-height:43px; font-size:16px; color:#444444; padding-left:10px; letter-spacing:2px; font-weight:bolder; position:relative; background-color:#f9f9f9;}
.iInfoBox .title a{ display:block; position:absolute; top:0px; right:10px; font-size:14px; color:#888888; font-weight:lighter;}
.iInfoBox .con{ border:1px solid #dedede; border-top:0px; background-color:#FFFFFF; padding:10px;}
.iInfoBox .con ul{ margin:0px; padding:0px;}
.iInfoBox .con ul li{ list-style:none; height:30px; color:#ff6600; line-height:30px; font-size:14px; border-bottom:1px dashed #efefef; position:relative;}
.iInfoBox .con ul li span{ font-size:12px; color:#999999; position:absolute; top:0px; right:0px;}
.iInfoBox .con ul li a{color:#444444;}