.btn{ background: no-repeat 0 0; width:51px; height:20px; line-height:20px; border:none; font-size:12px; margin-right:10px;}
.btn1{ background: repeat-x 0 -25px; height:20px;line-height:20px; border:1px solid #ffc34b; border-bottom-color:#ff8b1a; border-right-color:#ff8b1a;font-size:12px; margin:5px 3px;}
.btn2{ background: no-repeat 0 0; width:83px; height:25px;line-height:25px; font-size:14px; margin:5px 0; color:#fff; font-weight:bold; border:none;}
/*�����б�*/
.line{ border-bottom:1px solid #ecfbcd;}
.line-li{border-bottom:1px solid #ecfbcd; padding-bottom:5px; margin-bottom:5px;}
.key{ font-weight:bold; margin:10px 0 0 10px;overflow:hidden; width:300px; line-height:24px;}
.key a{margin-right:10px;padding-top:8px;}
.list{ line-height:24px; padding:5px 5px 5px 5px; overflow:hidden;}
.list1{ line-height:28px; padding:5px 0; overflow:hidden;}
.list1 li{ padding-left:20px; background: no-repeat 0 -28px; height:24px;overflow:hidden;}
.list li{ padding-left:20px; background: no-repeat 0 -28px; height:24px;overflow:hidden;}
.list span{ color:#ccc; margin-left:5px;}
.sec{line-height:24px; margin-left:30px;}
/*ͼƭ�б�*/
.imglist{ line-height:24px;}
.imglist li{ float:left; display:inline; margin:10px 16px; background:#fff; border:1px solid #e3e3e4;}
.imglist li img{ width:155px; height:115px; padding:3px 3px 0 3px;}
.imglist li p{ text-align:center;}
/*ͼƭ�������б�*/
.img-list{ overflow:hidden;}
.img-list img{ width:130px; height:95px;float:left; display:inline; margin:6px; }
.img-list span{ width:130px; line-height:24px; color:#f87002;float:right; display:inline;margin:15px 5px 0 0;}
.img-list span a{color:#f87002;}

/*ģ��1-��ɫ-э�ᶯ̬*/
.green1 .hd{ height:49px; background: repeat-x 0 -334px;}
.green1 .hd h2{ float:left;height:49px; width:50%; background: no-repeat 0 -280px;}
.green1 .hd span{ float:right;height:22px; color:#7cb70d; display:inline; padding:27px 10px 0 0;background: no-repeat 100% -388px;}
.green1 .hd span a{color:#7cb70d;}
.green1 .bd{ border:1px solid #7cb70d; border-top:none;overflow:hidden;}
/*ģ��2-��ɫ-���¸���*/
.green2 .hd{ height:27px; background: repeat-x 0 -64px; margin-bottom:4px;}
.green2 .hd h2{ float:left;width:50%; height:27px; line-height:27px; color:#fff; font-weight:bold; font-size:14px; background: no-repeat 0 0; padding-left:40px;}
.green2 .hd span{ float:right;height:27px;line-height:27px; color:#fff; display:inline; padding-right:10px;background: no-repeat 100% -32px;}
.green2 .hd span a{color:#fff;}
.green2 .bd{ border:2px solid #e4e4e4;overflow:hidden;}
/*ģ��3-��ɫ-����ͳ��*/
.green3 .hd{ height:26px; background: repeat-x 0 -248px;}
.green3 .hd h2{height:26px; line-height:26px; color:#fff; font-weight:bold; font-size:14px; width:60%; background: no-repeat 0 -186px; float:left; padding-left:10px;}
.green3 .hd span{height:26px;line-height:26px; color:#5c8c02; float:right; display:inline; padding-right:10px;background: no-repeat 100% -217px;}
.green3 .hd span a{color:#5c8c02;}
.green3 .bd{ border:1px solid #90bf35; border-top:none;overflow:hidden; zoom:1;}
/*ģ��w3-��ɫ-����ͳ��2011��08*/
.greenw3 .hd{ height:26px; background: repeat-x ;}
.greenw3 .hd h2{height:26px; line-height:26px; color:#fff; font-weight:bold; font-size:14px; width:60%; background: no-repeat; float:left; padding-left:10px;}
.greenw3 .hd span{height:26px;line-height:26px; color:#ccc; float:right; display:inline; padding-right:10px;background: no-repeat;100% -957px}
.greenw3 .hd span a{color:#ccc;}
/*ģ��w5-��ɫ-����ͳ��2011��08*/
.greenw5 .hd{ height:40px; background: repeat-x;}
.greenw5 .hd h2{float:left;width:90%;height:40px; line-height:40px; color:#660000; font-weight:bold; font-size:14px; background: no-repeat; padding-left:25px;}
.greenw5 .hd span{float:right;height:40px;line-height:40px; color:#ccc;  display:inline; padding-right:10px;background: no-repeat}
.greenw5 .hd span a{color:#ccc;}
.greenw5 .bd{ border:5px solid #ccc; border-top:none;  padding:5px 0;overflow:hidden; zoom:1;}
.greenw5 .bd.{ background:#ccc;}
.greenw5 .bd h3{line-height:35px; color:#660000; font-weight:bold; font-size:14px; }

/*ģ��3-��ɫ-�ȵ�۽�*/
.greenw .hd{ height:26px; background: repeat-x 0 -248px;}
.greenw .hd h2{height:26px; line-height:26px; color:#fff; font-weight:bold; font-size:14px; width:60%; background: no-repeat 0 -186px; float:left; padding-left:10px;}
.greenw .hd span{height:26px;line-height:26px; color:#fff; float:right; display:inline; padding-right:10px;background: no-repeat 100% -217px;}
.greenw .hd span a{color:#fff;}
.greenw .bd{ border:1px solid #db3603; border-top:none;overflow:hidden; zoom:1;}
/*ģ��-�մ��ο���-�ȵ�۽�*/
.hotscpcw .hd{ height:26px; background: repeat-x 0 -248px;}
.hotscpcw .hd h2{height:26px; line-height:26px; color:#fff; font-size:14px; width:95%; background: no-repeat 0 -186px; float:left; padding-left:10px;}
.hotscpcw.hd span{height:26px;line-height:26px; color:#fff; float:right; display:inline; padding-right:10px;background: no-repeat 100% -217px;}
.hotscpcw.hd span a{color:#fff;}
.hotscpcw.bd{ border:1px solid #db3603; border-top:none;overflow:hidden; zoom:1;}
/*ģ��4-��ɫ-�й��޻�Ԥ��*/
.green4 .hd{ height:36px; background: repeat-x 0 -41px;}
.green4 .hd .link{float:left; width:400px; padding-top:12px; padding-left:40px;clear:none;}
.green4 .hd h2{ float:left;height:36px; color:#fff; width:160px; background: no-repeat 0 0;}
.green4 .hd span{ float:right;height:36px;line-height:36px; color:#fff; display:inline; padding-right:10px;background: no-repeat 100% -82px;}
.green4 .hd span a{color:#f87002;}
.green4 .bd{ border:1px solid #23b701; border-top:none;overflow:hidden;zoom:1;}
/*ģ��5-��ɫ-ר��Ԥ��*/
.green5 .hd{ height:40px; background: repeat-x 0 -141px;}
.green5 .hd h2{float:left;width:68%;height:40px; line-height:40px; color:#44b408; font-weight:bold; font-size:14px; background: no-repeat 0 -96px; padding-left:25px;}
.green5 .hd span{float:right;height:40px;line-height:40px; color:#44b408;  display:inline; padding-right:10px;background: no-repeat 100% -957px;}
.green5 .hd span a{color:#44b408;}
.green5 .bd{ border:1px solid #44b408; border-top:none; overflow:hidden; zoom:1;}
.green5 .bd.green{ background:#eef8e0;}
/*ģ��6-��ɫ-�޻������ػ���������ϣ����*/
.green6 .hd{ height:26px; background: repeat-x 0 -1120px;}
.green6 .hd h2{height:26px; line-height:26px; color:#fff; font-weight:bold; font-size:14px; width:90%; background: no-repeat 0 -1056px; float:left; padding-left:10px;}
.green6 .hd span{height:26px;line-height:26px; color:#5c8c02; float:right; display:inline; padding-right:10px;background: no-repeat 100% -1088px;}
.green6 .hd span a{color:#5c8c02;}
.green6 .bd{ border:1px solid #90bf35; border-top:none;overflow:hidden; zoom:1;}
/*--ͼƭ����-��ɫ�߿�--*/
.brown .hd{ height:40px; background: repeat-x 0 -117px;}
.brown .hd h2{float:left;width:130px;height:40px; line-height:40px; color:#78523f; font-weight:bold; font-size:14px; background: no-repeat 0 -27px; padding-left:25px;}
.brown .hd span{float:right;height:40px;line-height:40px; color:#78523f;  display:inline; padding-right:10px;background: no-repeat 100% -72px;}
.brown .hd span a{color:#44b408;}
.brown .bd{ border:1px solid #78523f; border-top:none; margin-bottom:8px; overflow:hidden; display:inline-block;}
/*ģ��6-��ɫ-����*/
.investigate{height:36px; background: repeat-x 0 -41px; overflow:hidden; zoom:1;}
.investigate h2{ float:left;width:150px;height:36px;  background: repeat-x 0 -123px;}
.investigate .question{ float:left; width:720px; padding-top:10px;clear:none;}
.investigate .question .left{padding-top:2px;}
.investigate .question button{ width:51px; height:20px; line-height:20px; margin-left:3px;}
.investigate .question input{ vertical-align:middle; margin:0 3px;}
.investigate span{float:right; height:36px; line-height:36px; background: repeat-x 100% -82px; padding-right:10px; padding-top:2px;}
/*ģ��7-��ɫ-�ؼ���*/
.keyword{height:36px; background: repeat-x 0 -499px;}
.keyword h2{ float:left;width:150px;height:36px;  background: repeat-x 0 -458px;}
.keyword .question{ float:left; width:700px; padding-top:12px;clear:none;}
.keyword .question button{ width:41px; height:20px; line-height:20px;}
.keyword span{float:right; height:36px; line-height:36px; background: repeat-x 100% -540px; padding-right:10px;}
/*box1-��ɫ-border1*/
.box1{ border:1px solid #23b701; overflow:hidden; zoom:1;}
.box1con{border:1px solid #23b701; overflow:hidden; zoom:1; padding:10px;}
/*box2-��ɫ-border1*/
.box2{ border:1px solid #34aa18;overflow:hidden; zoom:1;}
/*box3-��ɫ-border12*/
.box3{ border:1px solid #35aa1b; border-top-width:12px;overflow:hidden; zoom:1;}
/*box4-��ɫ-ͼƭ*/
.box4{background:#f0f0f0  repeat-x 0 -581px;} 
.box4 h2{ color:#47bc20; font-size:14px; font-weight:bold;background: no-repeat 0 -178px; line-height:40px; padding-left:35px;}
/*box5-��ɫ-�������*/
.box5{background:#f0f0f0  repeat-x 0 -581px;}
.box5 h2{ color:#598700; font-size:14px; font-weight:bold;background: no-repeat 0 -213px; line-height:40px; padding-left:35px;}
.box5 p{ padding:0 0 20px 20px; line-height:20px;}
.box5 p a{ margin:0 5px;}
/*box6-��ɫ-�޻���ѷ*/
.box6{background:#e5e5e5; border:1px solid #f6f6f6; padding:1px; margin-top:2px;}
.box6 .con{background:#f6f5e9; border:1px solid #cbcbcb;padding:3px;}
.box6 .img-list img{ width:106px; height:78px;margin:3px 0 0 3px;}
/*box7-��ɫ-��������*/
.box7{background:#fff; border-top:2px solid #ccc;}
.box7 .ip{height:30px;background:#f1f1f1; color:#666; border-bottom:1px solid #ccc; overflow:hidden; zoom:1;}
.box7 .ip p{ float:left; display:inline; margin:5px 0 10px 0;}
.box7 .ip span{ float:right; display:inline; margin:5px 10px 0 0;}
.box7 .com{ line-height:24px; padding:10px;}
/*box8-��ɫ-�����������ûظ�*/
.box8{background:#ededed; border:1px solid #ccc; min-height:80px;}
.box8 .ip{height:20px;background:#fafafa; color:#999; border-bottom:1px solid #ccc; padding:3px 10px; overflow:hidden; zoom:1;}
.box8 .com{ line-height:24px; padding:10px;color:#999;}
/*box9-��ɫ-�޻�����*/
.box9{background:#fff; border:2px solid #e4e4e4;}
.box9 img{ margin:20px 0;}

/*tab1-�л���ɫ*/
.tab1{padding:10px;}
.tab1 .tab{border-left:1px solid #90be35; height:25px;}
.tab1 .tab li{ float:left;border:1px solid #90be35; border-left:none;padding:0 10px 0 18px;background:#fff  no-repeat -15px -252px;cursor:pointer;height:24px; line-height:24px; position:relative; margin-bottom:-1px;}
.tab1 .tab .selected{ background:#ecfbcd  no-repeat -15px -252px; border-bottom-color:#ecfbcd;}
.tab1 .con{background:#ecfbcd; border:1px solid #90be35;}

/*tab2-�л���ɫ*/
.tab2{padding:5px 10px;}
.tab2 .tab{border-left:1px solid #e4e4e4; height:25px;}
.tab2 .tab li{ float:left;border:1px solid #e4e4e4; border-left:none;padding:0 10px 0 18px;background:#fff  no-repeat -15px -252px;cursor:pointer;height:24px; line-height:24px; position:relative; margin-bottom:-1px;}
.tab2 .tab .selected{ background:#fff  no-repeat -15px -252px; border-bottom-color:#fff;}
.tab2 .con{background:#fff; border:1px solid #e4e4e4; padding:3px;overflow:hidden;}

/*���߱���*/
h3{ background: no-repeat 0 -77px; font-size:14px; padding-left:20px; line-height:30px; color:#43b407; margin:0 5px; position:relative;height:30px;}
h3.wea{ background-position:0 -147px; padding-left:40px;}
h3 span{ font-size:12px; margin-left:20px;}
h3 span a{ color:#43b407;}
h3 .more{ position:absolute; right:20px;*top:2px;}
.h3-line{ background: repeat-x 0 -162px; height:3px; font-size:0; margin:0 5px;}

/*��ɫ���䱳��ɫ����*/
h5{ background: repeat-x; height:22px; line-height:22px; border:1px solid #96a970; font-weight:bold; padding:0 10px; margin:5px;}
h5 .more{ float:right; margin-top:-22px;}
h5 .more a{ color:#f87002; font-weight:normal;}

/*������ɫ*/
.tb1 th{ font-weight:bold;}
.tb1 td,.tb1 th{ background:#eef8e0; text-align:center; padding: 1px 4px;border:1px solid #fff; color:#977501;}
.tb1 .price{ color:#f87002;}
.tb1 .up{ color:#ff0000;}
.tb1 .down{ color:#71a732;}
.tb1 .average{ color:#a84c02;}
/*�����ɫ ��ҵ��ϣ����*/
.tb2{ margin:10px auto; width:98%;}
.tb2 th{ width:10%; background:#f1f1f1; height:30px; line-height:30px; border:1px solid #828282; border-left:none; text-align:right; padding:0 10px;}
.tb2 td{ background:#fff; height:30px; line-height:30px; border:1px solid #828282; border-right:none;padding:0 10px;}
/*�����ɫ ������ϣ����*/
.tb3{ margin:10px auto; width:98%; text-align:center;}
.tb3 th{border:1px solid #828282;background:#f1f1f1;height:30px; line-height:30px;}
.tb3 td{border:1px solid #828282;background:#fff;height:30px; line-height:30px;}
/*�����ɫ ʒ�ʋ�ʒ*/
.tb4{ margin:10px auto; width:98%;}
.tb4 td{border:1px solid #e4e4e4; padding:4px; line-height:20px;}
.tb4 td img{ margin:5px;}

/*��ҳ*/
.page{ padding:30px 10px 10px 10px;text-align:center; color:#71a732; }
.page input{ border:1px solid #828282;}
.page a{ color:#000;}
/*�ط�э��Ԥ��*/
.hdblue{background: no-repeat;width:277px;height:35px;}
.hdblue h2{float:left; margin-left:20px; margin-top:4px; height:31px; display:inline;overflow:hidden;}
.hdblue span{float:right;height:40px;line-height:40px; color:#44b408; display:inline; padding-right:10px;}
.difang{float:left;padding-bottom:5px;border-top:5px #37b900 solid ;width:275px;border-left:1px #37b900 solid ;border-right:1px #37b900 solid ;border-bottom:1px #37b900 solid ;}
.difang ul{padding:5px 0px;}
.difang ul li{background:none; height:24;line-height:24px; padding-left:5px;padding-right:5px;width:127px;float:left;}
.difang ul li a{color:#a90909;}