body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
body{background-color: #E1F5F9;	margin:0px;}
h1{margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; font-size:24px; line-height:30px;}
h2{float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; color:#097A95;}
li{margin:0px 24px 0px 0px; padding:0px 0px 0px 0px; float:left; list-style-type:none;}
p{margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; color:#097A95;}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

a.box_button{background-color:#FFC000; border:1px solid #FB0; line-height:19px; overflow:hidden; height:18px; width:178px; display:block; border-radius:5px; font-size:12px; color:#000; text-decoration:none; float:right; text-align:center;}
a.box_button:hover{background-color:#FFAA00;}
a.button_nav{color:#FFF; text-decoration:none; font-size:14px; display:block; padding:0px 20px 0px 20px; height:37px;}
a.button_nav:hover,.act{background-color:#08677D; border-bottom:3px solid #FFC000;}
a.button_top{margin:20px 0px 0px 0px; background-color:#FFC000; border:1px solid #FB0; line-height:30px; height:30px; width:160px; display:block; border-radius:15px; font-size:14px; color:#000; text-decoration:none; float:right; text-align:center;}
a.button_top:hover{background-color:#FFAA00;}
a.link_button{display:block; color:#000; margin:0px 5px 0px 0px; line-height:20px; height:20px; float:left; border-radius:15px; padding:0px 6px 0px 6px; width:140px; text-decoration:none; font-size:12px; text-align:center; font-weight:normal; background-color:#FFC000;}
a.link_button:hover{background-color:#FFBB00; color:#FFF;}

.box{width:180px; height:320px; float:left; margin:20px 20px 0px 0px; overflow:hidden;}
.box2{width:180px; height:320px; float:left; margin:20px 0px 0px 0px; overflow:hidden;}
.box_desc{color:#3F626A; line-height:14px; text-align:left; height:58px; overflow:hidden;}
.box_loc{color:#097A95; font-size:12px; margin-bottom:5px;}
.box_pic{width:180px; height:180px; background-position:center; background-size:cover;}
.box_stars{color:#097A95; font-size:14px;}
.box_text{background-color:#95097F; color:#FFF; height:20px; line-height:20px; padding:0px 0px 0px 5px; border-radius:0px 0px 5px 5px;}
.boxes{width:1200px; display:table; clear:both; margin:0px 0px 10px 0px;}
.break{background-color:#F2FBFC; display:block;}
.break2{background-color:#F2FBFC; height:66px; display:block;}
.break3{background-color:#A3D1DC; height:160px; display:block;}
.break4{background-color:#CCEEF5; height:30px; display:block; margin:20px 0px 0px 0px; clear:both;}
.break5{background-color:#CCEEF5; display:block; padding:10px 0px 10px 0px}
.col1{width:380px; float:left; height:500px; display:block; margin:10px 20px 20px 0px}
.col2{height:500px; width:380px; display:block; float:left; margin:10px 20px 20px 0px; background-color:#FAFEFF; overflow:auto;}
.col3{height:480px; width:380px; display:block; float:left; background-color:#CCEEF5; padding:20px 0px 0px 0px; margin:10px 0px 20px 0px}
.col4{width:780px; float:left; height:500px; display:block; margin:10px 20px 20px 0px; background-color:#CCEEF5;}
.desc{text-align:justify; color:#3F626A; line-height:14px;}
.dots{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; float:left; margin:0px 0px 0px 8px; font-weight:bold; color:#097A95}
.form_top{font-size:14px; color:#08677D; text-align:center;}
.header{background-color:#EEF9FC;}
.link_box{width:380px; height:120px; display:block; background-color:#F0FCFF; margin:20px 20px 20px 0px; float:left;}
.link_box2{width:380px; height:120px; display:block; background-color:#F0FCFF; margin:20px 0px 20px 0px; float:left;}
.link_desc{padding:5px 5px 5px 5px;}
.link_pic{width:160px; height:120px; background-color:#000; background-position:center; background-size:cover; display:block; float:left; margin-right:5px;}
.link_stars{padding:0px 0px 0px 5px; color:#097A95; font-size:14px;}
.link_text{padding:0px 0px 0px 5px; background-color:#097A95; color:#FFF; height:20px; line-height:20px;}
.mob_pic{display:none;}
.nav{background-color:#097A95; display:block; height:40px; line-height:40px; margin-bottom:10px;}
.pagen{padding:0px 0px 0px 0px;}
.pay_pic{width:780px; height:500px; display:block; background-position:center; background-size:cover; }
.pro_ans{margin:15px 15px 20px 15px; font-size:12px; color:#3F626A; line-height:16px; text-align:left;}
.pro_pic{width:380px; height:500px;}
.pro_tit{margin:15px 0px 15px 15px; font-size:14px; color:#097A95;}
.wrap{width:1180px; text-align:left;}

div.pages a:hover, div.pages a:active{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#FFC000; border-radius:3px;}
div.pages a{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:normal; font-size:14px; background-color:#097A95; border-radius:3px;}
div.pages span.current{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#FFC000; border-radius:3px;}
div.pages span.disabled{display:block; width:30px; height:30px; line-height:30px; text-decoration:none; color:#FFF; float:left; margin:0px 12px 0px 0px; text-align:center; font-weight:bold; font-size:14px; background-color:#A3C0C7; border-radius:3px;}
div.pages{margin:10px 7px 10px 0px; display:table; text-align:left; padding:10px 0px 0px 0px; clear:left}
