.f-l{float: left; }
.f-r{float: right; }
a{cursor: pointer;color: #333;}

.doc-view{width: 100%; color: rgb(51, 51, 51); position: relative; min-width: 1200px; z-index: 1;background-color:#fafafa;font-size: 12px;}
	.doc-hd{position: relative; z-index: 300;}
		.topbar{background: rgb(248, 248, 248); border-bottom: 1px solid rgb(214, 214, 214); position: relative; height: 28px;}
			.topbar-bd{zoom: 1; margin:0 auto; width: 1000px;}

#top-menu a{color:#666; margin: 0px 5px;}
	#toolbar-feedback{overflow: hidden; display: inline; float: left; margin-left: 15px; padding-left: 24px; height: 28px; line-height: 28px; background-position: 3px -39px; background-image: url(./images/t013c42f7b8e1a9f337.png); background-repeat: no-repeat;}

#doc-bd{position: relative; z-index: 200;}
	#doc-main{margin:0 auto; width: 1200px; position: relative; z-index: 100;}
		#doc-main-hd{zoom: 1; position: relative; z-index: 300;}

.tabview-tabs{margin:0 -1px; padding: 0px; zoom: 1; position: relative; height: 26px; overflow: hidden;}
	.tabview-tabs dd{margin:0 -1px 0 0; padding: 0px; z-index: 1; position: relative; float: left; height: 24px; cursor: pointer; border-width: 1px; border-style: solid; border-color: rgb(235, 235, 235); background-color: rgb(250, 250, 250);}
	.tabview-tabs dd.on{z-index: 2;  cursor: default; border-width: 2px 1px 1px; border-color: rgb(84, 184, 42) rgb(235, 235, 235) rgb(252, 252, 252);}
	.tabview-tabs dd a{cursor: pointer; color: rgb(102, 102, 102); float: left; padding-top: 3px; width: 59px; height: 21px; text-align: center;}
	.tabview-tabs dd.on a{color: rgb(51, 51, 51); float: left; padding-top: 2px; font-weight: bold;}


.honghong{zoom: 1; margin-top: 10px; width: 238px; box-shadow: rgb(211, 211, 211) 0px 1px 2px; font-size: 14px; border-width: 1px; border-style: solid; border-color: rgb(201, 201, 201); background-color: rgb(252, 252, 252);}
	.honghong-bd{margin:0; padding: 5px 0px 0px; list-style: none; overflow: hidden; zoom: 1;}
	.honghong-bd li{display: inline; overflow: hidden; float: left; margin-bottom: 4px; padding-left: 32px; width: 83.2969px; height: 29px; line-height: 29px; background-image: url(./images/t017c4d875ad9d6877a.png); background-repeat: no-repeat; }

#famous-section .list{margin:0; padding: 5px 0px 4px; list-style: none; zoom: 1; overflow: visible;}
	#famous-section .list li{float: left; overflow: hidden; height: 29px; line-height: 29px; padding: 0px 7px; width: 104.5px; text-align:center;}

.doc-main-1 .list{padding: 0px; list-style: none; overflow: hidden; zoom: 1;}
	.doc-main-1 .list li{float: left; overflow: hidden; height: 35px; line-height: 35px; padding-right:0; width: 118px;text-align:center;}							 

#cool-site .item{overflow: hidden; height: 29px; line-height: 29px; padding-right: 8px; }
#cool-site .list li{width:120px;}	


.subtitle{margin: 0px; padding: 0px 0px 0px 4px; font-size: 14px; overflow: hidden; z-index: 9; position: relative; float: left; width: 65px; line-height: 29px;}
.item-word  .list li{float: left; overflow: hidden; height: 29px; line-height: 29px; width: 59px;}
.item-word .title{margin: 0px; padding: 0px 0px 0px 22px; font-size: 14px; overflow: hidden; height: 29px; line-height: 29px; width: 52px; float: left;}

/*a-1到21 搜索框*/
.box-search{z-index: 80; position: relative; height: 80px;}
.a-2{position: relative; height: 80px; clear: both;}
.a-3 {z-index: 2; position: relative; padding: 9px 0px 0px; margin-left: 253px; width: 550px; height: 24px;}
.a-4 {margin:0; padding: 0px; list-style: none; zoom: 1;}
.a-5 {background: rgb(116, 192, 249); float: left; position: relative; margin-right: 6px; padding: 0px 6px; height: 22px; line-height: 22px; font-size: 14px; text-align: center; cursor: default; border-radius: 3px;}
.a-6 {cursor: default; color: rgb(255, 255, 255);}
.a-7 {float: left; position: relative; margin-right: 6px; padding: 0px 6px; height: 22px; line-height: 22px; font-size: 14px; text-align: center; border-radius: 3px;}
.a-8 {color: rgb(50, 50, 50);}
.a-9 {z-index: 1; position: relative; height: 40px;}
.a-10 {position: relative; margin: 5px 0px 0px 130px; width: 750px; height: 42px;}
.a-11 {margin: 0px; padding: 0px;}
.a-12 {border-width: initial; border-style: none;}
.a-13 {display: inline; position: relative; top: 1px; float: left; margin: 0px 5px 1px 9px; width: 97px; height: 30px;}
.a-14 {background-position: 4px 1px; overflow: hidden; position: absolute; top: -5px; left: -4px; width: 95px; height: 35px; text-indent: -1000px; outline: 0px; background-repeat: no-repeat; background-image: url(./images/t01ab80c18db316241a.png);}
.a-15 {overflow: hidden; position: absolute; background-image: url(./images/t010a8d81330826f08e.png); background-repeat: no-repeat; top: 6px; right: -7px; width: 13px; height: 19px; background-position: 0px -22px;}
.a-16 {display: inline; float: left; margin: 0px 5px 0px 8px; position: relative; width: 504px; height: 30px; border-width: 1px; border-style: solid; border-color: rgb(156, 156, 156); background: rgb(255, 255, 255); box-shadow: rgb(222, 222, 222) 1px 1px 1px inset;}
.a-17 {margin-top: 5px; padding: 0px 6px; vertical-align: middle; font-size: 16px; font-style: normal; width: 458px; height: 22px; line-height: 22px; font-family: arial; border-width: 0px; border-style: initial; background: none; outline: 0px; -webkit-appearance: none;}
.a-18 {overflow: hidden; position: absolute; background-image: url(./images/t010a8d81330826f08e.png); background-repeat: no-repeat; top: 2px; right: 2px; width: 30px; height: 26px; background-position: 11px -19px;}
.a-19 {padding: 0px; vertical-align: middle; overflow: hidden; float: left; width: 82px; height: 32px; font-size: 14px; border-width: 0px; border-style: initial; border-color: initial; background-color: rgb(225, 225, 225); background-repeat: no-repeat; background-position: 0px 0px; background-image: url(./images/t014980dfc782616e41.png);}
.a-20 {z-index: 1; overflow: hidden; position: absolute; top: 7px; right: -114px; width: 130px; height: 20px;}
.a-21 {position: absolute; top: 0px; left: 0px; width: 998px; height: 78px; background-repeat: no-repeat; border: 1px solid rgb(182, 210, 249); background-image: url(./images/t01634bd7d8ff019703.jpg); background-color: rgb(237, 248, 255);}

/*id=top-channel  c-1-14*/
.c-1 {zoom: 1; margin-top: 0px; border-width: 0px 1px; border-style: solid; overflow: hidden; position: relative; width: 238px; height: 245px; box-shadow: rgb(211, 211, 211) 0px 1px 2px; border-color: rgb(201, 201, 201); }
.c-2 {overflow: hidden; position: relative; height: 26px; }
.c-3 {overflow: hidden; padding-top: 8px; padding-left: 9px; width: 229px; }
.c-4 {margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; list-style: none; overflow: visible; zoom: 1; }
.c-5 {display: inline; overflow: visible; float: left; height: 90px; line-height: 24px; font-family: simsun; position: relative; white-space: nowrap; margin-left: 6px; margin-right: 4px; width: 208px; margin-bottom: 6px; }
.c-6 {position: relative; width: 208px; height: 90px; }
.c-7 {position: absolute; opacity: 1; z-index: 1; }
.c-8 {color: rgb(102, 102, 102); overflow: hidden; display: inline-block; position: relative; vertical-align: top; margin-right: 0px; width: 208px; height: 90px; }
.c-9 {border-width: initial; border-style: none; opacity: 1; }
.c-10 {font-size: 12px; position: absolute; left: 0px; bottom: 0px; width: 208px; text-align: center; color: rgb(239, 239, 239); z-index: 2; overflow: hidden; height: 20px; line-height: 20px; }
.c-11 {position: absolute; left: 0px; bottom: 0px; width: 208px; text-align: center; color: rgb(239, 239, 239); z-index: 1; background-color: rgb(0, 0, 0); opacity: 0.7; height: 20px; line-height: 20px; font-size: 12px; }
.c-12 {display: inline; overflow: visible; float: left; height: 26px; line-height: 24px; font-family: simsun; position: relative; white-space: nowrap; margin-left: 6px; margin-right: 4px; width: 214px; }
.c-13 {text-decoration-line: none; display: inline-block; overflow: hidden; width: 2px; height: 2px; vertical-align: top; background-color: rgb(50, 50, 50); margin: 11px 7px 0px 1px; }
.c-14 {color: rgb(102, 102, 102); display: inline-block; margin-right: 8px; }

/*什么牌子好*/
.d-1 {overflow: hidden; padding-top: 8px; padding-left: 9px; width: 229px; }
.d-2 {margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; list-style: none; overflow: visible; zoom: 1; }
.d-3 {display: inline; overflow: hidden; float: left; height: 26px; line-height: 24px; font-family: simsun; position: relative; white-space: nowrap; margin-left: 6px; margin-right: 4px; width: 214px; color: rgb(234, 234, 234); }
.d-4 {text-decoration-line: none; display: inline-block; overflow: hidden; width: 2px; height: 2px; vertical-align: top; background-color: rgb(50, 50, 50); margin: 11px 3px 0px 1px; }
.d-5 {color: rgb(102, 102, 102); display: inline-block; margin: 0px 4px; }
.d-6 {display: inline-block; margin: 0px 4px; }

/*分离css*/
.e-1{position: fixed;top:0;right:0;width:5px;height: 5px;background: red;z-index: 100;}
.e-2{z-index: 90; position: relative; height: 70px; line-height: 24px;}
.e-3{position: absolute; top: 0px; left: 0px; width: 248px; height: 70px;}
.e-4{position: absolute; top: 9px; left: 348px; height: 60px;}
.e-5{position: absolute; top: 9px; left: 1078px; width: 122px; height: 52px;}
.e-6{color: rgb(102, 102, 102); border-color: rgb(221, 221, 221); display: block; width: 120px; padding: 1px 0px; height: 50px; text-align: center; border-width: 0px 1px; border-style: solid;}
.e-7{display: block; overflow: hidden; padding: 0px 2px; height: 24px;}
.e-8{display: block; overflow: hidden; padding: 0px 2px; height: 24px;}
.e-9{zoom: 1; position: relative; z-index: 200;}
.e-10{zoom: 1; margin-top: 10px; font-size: 14px; border-width: 1px; border-style: solid; width: 948px; box-shadow: rgb(211, 211, 211) 0px 1px 2px; position: relative; float: right; padding: 0px 0px 6px; border-color: rgb(201, 201, 201); background-color: rgb(255, 255, 255);}
.e-11{line-height: 30px; padding: 0px 10px; border-bottom: 1px solid rgb(228, 228, 228); background-color: rgb(250, 250, 250);}
.e-12{zoom: 1; margin-top: 10px; font-size: 14px; border-width: 1px; border-style: solid; box-shadow: rgb(211, 211, 211) 0px 1px 2px; border-color: rgb(201, 201, 201); background-color: rgb(255, 255, 255);}
.e-13{zoom: 1; margin: 0px 4px; padding: 0px 9px; height: 26px; border-bottom: 1px dotted rgb(233, 233, 233);}
.e-14{margin: 0px; padding: 0px; font-size: 14px; float: left; line-height: 26px; font-weight: bold; color: rgb(62, 175, 14);}

/*统一配色*/
.c-666{color:#666;}
.c-fff{color:#fff;}
.c-red1{color:rgb(255, 102, 0)}

/*main-im css*/
.main-im {position: fixed;right: 10px;bottom: 200px;z-index: 100;width: 110px;height: 272px;}
.main-im .qq-a {display: block;width: 106px;height: 116px;font-size: 14px;color: #0484cd;text-align: center;position: relative;}
.main-im .qq-a span {bottom: 5px;position: absolute;width: 90px;left: 10px;}
.main-im .qq-hover-c {width: 70px;height: 70px;border-radius: 35px;position: absolute;left: 18px;top: 10px;overflow: hidden;z-index: 9;}
.main-im .qq-container {z-index: 99;position: absolute;width: 109px;height: 118px;border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom: 1px solid #dddddd;background: url(./images/im/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq {max-width: 60px;display: block;position: absolute;left: 6px;top: 3px;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.main-im .im-qq:hover .img-qq {max-width: 70px;left: 1px;top: 8px;position: absolute;}
.main-im .im_main {background: #F9FAFB;border: 1px solid #dddddd;border-radius: 10px;background: #F9FAFB;display: none;}
.main-im .im_main .im-tel {color: #000000;text-align: center;width: 109px;height: 105px;border-bottom: 1px solid #dddddd;}
.main-im .im_main .im-tel div {font-weight: bold;font-size: 12px;margin-top: 11px;}
.main-im .im_main .im-tel .tel-num {font-family: Arial;font-weight: bold;color: #e66d15;}
.main-im .im_main .im-tel:hover {background: #fafafa;}
.main-im .im_main .weixing-container {width: 55px;height: 47px;border-right: 1px solid #dddddd;background: #f5f5f5;border-bottom-left-radius: 10px;background: url(./images/im/weixing-icon.png) no-repeat center center;float: left;}
.main-im .im_main .weixing-show {width: 112px;height: 172px;background: #ffffff;border-radius: 10px;border: 1px solid #dddddd;position: absolute;left: -125px;top: -126px;}
.main-im .im_main .weixing-show .weixing-sanjiao {width: 0;height: 0;border-style: solid;border-color: transparent transparent transparent #ffffff;border-width: 6px;left: 112px;top: 134px;position: absolute;z-index: 2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big {width: 0;height: 0;border-style: solid;border-color: transparent transparent transparent #dddddd;border-width: 8px;left: 112px;top: 132px;position: absolute;}
.main-im .im_main .weixing-show .weixing-ma {width: 104px;height: 103px;padding-left: 5px;padding-top: 5px;}
.main-im .im_main .weixing-show .weixing-txt {position: absolute;top: 110px;left: 7px;width: 100px;margin: 0 auto;text-align: center;}
.main-im .im_main .go-top {width: 50px;height: 47px;background: #f5f5f5;border-bottom-right-radius: 10px;background: url(./images/im/toTop-icon.png) no-repeat center center;float: right;}
.main-im .im_main .go-top a {display: block;width: 52px;height: 47px;}
.main-im .close-im {position: absolute;right: 10px;top: -12px;z-index: 100;width: 24px;height: 24px;}
.main-im .close-im a {display: block;width: 24px;height: 24px;background: url(./images/im/close_im.png) no-repeat left top;}
.main-im .close-im a:hover {text-decoration: none;}
.main-im .open-im {cursor: pointer;margin-left: 68px;width: 40px;height: 133px;background: url(./images/im/open_im.png) no-repeat left top;}